Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
byit-myth-job
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liyuan
byit-myth-job
Commits
13f47729
Commit
13f47729
authored
May 26, 2020
by
huangfusuper
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加运行日志信息
parent
c3c0554f
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
16 additions
and
6 deletions
+16
-6
ApiNodeController.java
...h-admin/src/main/java/com/byit/api/ApiNodeController.java
+2
-1
ApiNodeService.java
...-admin/src/main/java/com/byit/service/ApiNodeService.java
+2
-1
ApiNodeServiceImpl.java
...c/main/java/com/byit/service/impl/ApiNodeServiceImpl.java
+3
-2
JobTaskRunLogMapper.java
...re/src/main/java/com/byit/mapper/JobTaskRunLogMapper.java
+1
-1
JobTaskRunLog.java
...dmin-core/src/main/java/com/byit/model/JobTaskRunLog.java
+5
-0
JobTaskRunLogMapper.xml
...in-core/src/main/resources/mapper/JobTaskRunLogMapper.xml
+3
-1
No files found.
byit-myth-admin/src/main/java/com/byit/api/ApiNodeController.java
View file @
13f47729
...
...
@@ -2,6 +2,7 @@ package com.byit.api;
import
com.byit.dto.web.ResponseResult
;
import
com.byit.model.JobTaskRunLog
;
import
com.byit.model.JobTaskRunLogWithBLOBs
;
import
com.byit.service.ApiNodeService
;
import
io.swagger.annotations.Api
;
import
lombok.extern.slf4j.Slf4j
;
...
...
@@ -43,7 +44,7 @@ public class ApiNodeController {
@PostMapping
(
"runHistory"
)
public
ResponseResult
runHistory
(
String
nodeId
){
List
<
JobTaskRunLog
>
jobTaskRunLogList
=
apiNodeService
.
runHistory
(
nodeId
);
List
<
JobTaskRunLog
WithBLOBs
>
jobTaskRunLogList
=
apiNodeService
.
runHistory
(
nodeId
);
return
ResponseResult
.
ok
(
jobTaskRunLogList
);
}
...
...
byit-myth-admin/src/main/java/com/byit/service/ApiNodeService.java
View file @
13f47729
package
com
.
byit
.
service
;
import
com.byit.model.JobTaskRunLog
;
import
com.byit.model.JobTaskRunLogWithBLOBs
;
import
java.text.ParseException
;
import
java.util.List
;
...
...
@@ -24,7 +25,7 @@ public interface ApiNodeService {
* @param nodeId
* @return
*/
List
<
JobTaskRunLog
>
runHistory
(
String
nodeId
);
List
<
JobTaskRunLog
WithBLOBs
>
runHistory
(
String
nodeId
);
/**
* 功能描述 自动发布任务的接口
...
...
byit-myth-admin/src/main/java/com/byit/service/impl/ApiNodeServiceImpl.java
View file @
13f47729
...
...
@@ -151,12 +151,12 @@ public class ApiNodeServiceImpl implements ApiNodeService {
}
@Override
public
List
<
JobTaskRunLog
>
runHistory
(
String
nodeId
)
{
public
List
<
JobTaskRunLog
WithBLOBs
>
runHistory
(
String
nodeId
)
{
ValidationUtil
.
dataNotBank
(
nodeId
,
"nodeId不允许为空!"
);
String
runId
=
"REAL:EXEC:"
+
nodeId
;
List
<
JobTaskRunLog
>
jobTaskRunLogList
=
jobTaskRunLogMapper
.
findByRunId
(
runId
);
List
<
JobTaskRunLog
WithBLOBs
>
jobTaskRunLogList
=
jobTaskRunLogMapper
.
findByRunId
(
runId
);
return
jobTaskRunLogList
;
}
...
...
@@ -220,6 +220,7 @@ public class ApiNodeServiceImpl implements ApiNodeService {
JavaTask
oldJavaTask
=
javaTaskMapper
.
findByJobName
(
javaTask
.
getJobName
());
ValidationUtil
.
dataNotNull
(
oldJavaTask
,
javaTask
.
getJobName
()
+
"的任务不存在!"
);
javaTask
.
setUpdateTime
(
new
Date
());
javaTaskMapper
.
updateByJobName
(
javaTask
);
}
...
...
byit-myth-core/myth-admin-core/src/main/java/com/byit/mapper/JobTaskRunLogMapper.java
View file @
13f47729
...
...
@@ -117,7 +117,7 @@ public interface JobTaskRunLogMapper {
* @param runId
* @return
*/
List
<
JobTaskRunLog
>
findByRunId
(
String
runId
);
List
<
JobTaskRunLog
WithBLOBs
>
findByRunId
(
String
runId
);
/**
* 查询运行汇总
...
...
byit-myth-core/myth-admin-core/src/main/java/com/byit/model/JobTaskRunLog.java
View file @
13f47729
...
...
@@ -169,6 +169,11 @@ public class JobTaskRunLog implements Serializable {
private
String
logFileName
;
/**
* 运行数据
*/
private
String
runMsg
;
/**
* 是否上级运行成功时运行(0 是 1 否)
*/
@ApiModelProperty
(
"是否上级运行成功时运行(0 是 1 否)"
)
...
...
byit-myth-core/myth-admin-core/src/main/resources/mapper/JobTaskRunLogMapper.xml
View file @
13f47729
...
...
@@ -121,8 +121,10 @@
where run_id = #{runId} and flow_name = #{flowName}
</select>
<select
id=
"findByRunId"
resultMap=
"
BaseResultMap
"
>
<select
id=
"findByRunId"
resultMap=
"
ResultMapWithBLOBs
"
>
select
<include
refid=
"Base_Column_List"
/>
,
<include
refid=
"Blob_Column_List"
/>
from job_task_run_log
where run_id = #{runId}
order by trigger_time desc
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment