diff --git a/ZR.Vue/src/views/monitor/job/index.vue b/ZR.Vue/src/views/monitor/job/index.vue
index 2809c55..325f32c 100644
--- a/ZR.Vue/src/views/monitor/job/index.vue
+++ b/ZR.Vue/src/views/monitor/job/index.vue
@@ -28,7 +28,7 @@
导出
- 日志
+ 日志
@@ -52,8 +52,9 @@
-
- 日志
+
+ 日志
+
运行
@@ -148,6 +149,15 @@
确 定
+
+
+
+
+ {{item.jobMessage}}
+ {{item.exception}}
+
+
+
@@ -162,6 +172,8 @@ import {
runTasks,
exportTasks
} from '@/api/monitor/job'
+import { listJobLog } from '@/api/monitor/jobLog'
+
export default {
name: 'job',
data() {
@@ -210,6 +222,7 @@ export default {
}
}
return {
+ drawer: false,
// 选中数组
ids: [],
// 非单个禁用
@@ -240,6 +253,8 @@ export default {
},
// 计划任务列表
dataTasks: [],
+ // 任务日志列表
+ jobLogList: [],
// 任务状态字典
isStartOptions: [
{ dictLabel: '运行中', dictValue: 'true' },
@@ -289,7 +304,7 @@ export default {
// 时间的选择
pickerOptions: {
disabledDate(time) {
- return time.getTime() < Date.now() - 8.64e7;
+ return time.getTime() < Date.now() - 8.64e7
}
}
}
@@ -346,7 +361,14 @@ export default {
},
/** 任务日志列表查询 */
handleJobLog(param) {
- this.$router.push({ path: 'job/log', params: param })
+ if (param == undefined) {
+ this.$router.push({ path: 'job/log' })
+ } else {
+ this.drawer = true
+ listJobLog({ id: param }).then((response) => {
+ this.jobLogList = response.data.result
+ })
+ }
},
// 启动按钮
handleStart(row) {