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/trig.data.ts | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/src/views/tigerprojects/tsk/tsk_job/trig.data.ts b/src/views/tigerprojects/tsk/tsk_job/trig.data.ts index 13a3afa..6640bf9 100644 --- a/src/views/tigerprojects/tsk/tsk_job/trig.data.ts +++ b/src/views/tigerprojects/tsk/tsk_job/trig.data.ts @@ -1,4 +1,7 @@ + +import { Tag, Tooltip } from 'ant-design-vue'; import { BasicColumn, FormSchema } from '/@/components/Table'; +import { h } from 'vue'; //鐣岄潰鍒楄〃鏄剧ず export const columns: BasicColumn[] = [ { @@ -17,6 +20,16 @@ width: 180, }, { + title: '寮�濮嬫椂闂�', + dataIndex: 'StartTime', + width: 180, + }, + { + title: '鎵ц缁撴灉', + dataIndex: 'Result', + width: 180, + }, + { title: '缁撴潫鏃堕棿', dataIndex: 'EndTime', width: 180, @@ -25,6 +38,25 @@ title: '鐘舵��', dataIndex: 'Status', width: 180, + customRender: ({ record }) => { + let color = '';let text = ''; + switch (record.Status) { + case 2: + text = '姝e湪杩愯'; + color = 'green'; + break; + case 1: + text = '灏辩华'; + color = '#bfbfbf'; + break; + case 13: + text = '鍋滄'; + color = 'red'; + break; + default:break; + } + return h(Tooltip, { title: text }, () => h(Tag, { color: color }, () => text)); + }, }, { title: '澶囨敞', -- Gitblit v1.9.3