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 @@
- {{ scope.row.elapsed / 1000 }} ms
+
+ {{ Math.floor(scope.row.elapsed) / 1000 }} ms
+
@@ -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) {