From 08abfcfea8247c394b2034cad59734846b403dd9 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期一, 28 十月 2024 22:22:58 +0800 Subject: [PATCH] 计划任务优化 --- src/views/tigerprojects/tsk/tsk_job/job.data.ts | 41 +++++++++++++++++++++++++++++++++++++++-- 1 files changed, 39 insertions(+), 2 deletions(-) diff --git a/src/views/tigerprojects/tsk/tsk_job/job.data.ts b/src/views/tigerprojects/tsk/tsk_job/job.data.ts index 4194058..7740d9b 100644 --- a/src/views/tigerprojects/tsk/tsk_job/job.data.ts +++ b/src/views/tigerprojects/tsk/tsk_job/job.data.ts @@ -52,6 +52,11 @@ width: 180, }, { + title: '涓嬫杩愯鏃堕棿', + dataIndex: 'NextRunTime', + width: 180, + }, + { title: '鎻忚堪', dataIndex: 'Remark', width: 180, @@ -105,7 +110,7 @@ label: '浠诲姟鍚嶇О', required: true, component: 'Input', - ifShow: false, + // ifShow: false, }, { field: 'JobType', @@ -134,7 +139,7 @@ component: 'RadioButtonGroup', defaultValue: 'N', colProps: { - span: 24, + span: 10, }, componentProps: { options: [ @@ -144,6 +149,38 @@ }, }, { + field: 'Interval', + label: '鍙栨暟鏃堕暱锛堝皬鏃讹級', + required: true, + component: 'Input', + colProps: { span: 14 }, + rules: [ + { + required: true, + // @ts-ignore + validator: async (rule, value) => { + if (isNaN(Number(value))) { + return Promise.reject(t('涓嶆槸鏁板瓧')); + } + return Promise.resolve(); + }, + trigger: 'change', + }, + ], + }, + { + field: 'LastRunTime', + label: '鏈�鍚庤繍琛屾椂闂�', + required: true, + component: 'DatePicker', + colProps: { span: 24 }, + componentProps: ({ formModel }) => { + return { + format: 'YYYY-MM-DD HH:mm:ss', + }; + }, + }, + { field: 'runType', label: '杩愯绫诲瀷', component: 'RadioButtonGroup', -- Gitblit v1.9.3