From 647bb1f3df79f5ed9bca1e07d9293dfba3469f64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com> Date: Thu, 12 May 2022 13:43:19 +0800 Subject: [PATCH] =?UTF-8?q?fix=E4=BB=BB=E5=8A=A1=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E8=AF=A6=E6=83=85=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/monitor/job/index.vue | 5 ++++- src/views/monitor/job/log.vue | 34 ++++++++++++++++++++++++++------- 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/src/views/monitor/job/index.vue b/src/views/monitor/job/index.vue index 5e19e73..4cc35e8 100644 --- a/src/views/monitor/job/index.vue +++ b/src/views/monitor/job/index.vue @@ -32,7 +32,7 @@ - + {{ $t('btn.log') }} @@ -549,6 +549,9 @@ const logForm = reactive({ jobId: undefined, title: undefined, }) +function onJobLogView(){ + router.push({ path: 'job/log' }) +} /** 任务日志列表查询 */ function handleJobLog(row) { if (undefined != row.id) { diff --git a/src/views/monitor/job/log.vue b/src/views/monitor/job/log.vue index d3e1dd2..df449ee 100644 --- a/src/views/monitor/job/log.vue +++ b/src/views/monitor/job/log.vue @@ -22,8 +22,7 @@ type="daterange" range-separator="-" start-placeholder="开始日期" - end-placeholder="结束日期" - > + end-placeholder="结束日期"> 搜索 @@ -36,7 +35,9 @@ 删除 - 清空 + 清空 导出 @@ -54,7 +55,9 @@ @@ -73,7 +76,7 @@ - + {{ form.jobLogId }} @@ -125,6 +128,7 @@ const open = ref(false) const dateRange = ref([]) const statusOptions = ref([]) const jobGroupOptions = ref([]) +const formRef = ref() const data = reactive({ form: {}, @@ -175,10 +179,24 @@ function handleQuery() { /** 重置按钮操作 */ function resetQuery() { dateRange.value = [] - resetForm('queryForm') + proxy.resetForm('queryForm') handleQuery() } - +function reset() { + form.value = { + createTime: undefined, + elapsed: 0, + exception: undefined, + invokeTarget: undefined, + jobGroup: undefined, + jobId: 0, + jobLogId: 0, + jobMessage: undefined, + jobName: undefined, + status: undefined, + } + proxy.resetForm('formRef') +} // 多选框选中数据 function handleSelectionChange(selection) { ids.value = selection.map((item) => item.jobLogId) @@ -186,8 +204,10 @@ function handleSelectionChange(selection) { } /** 详细按钮操作 */ function handleView(row) { + reset() open.value = true form.value = row + console.log(row) } /** 删除按钮操作 */ function handleDelete(row) {