From 8736042f4116942b2253d6eb4e782645125c40e2 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期一, 24 二月 2025 20:13:11 +0800 Subject: [PATCH] 低代码更新 --- src/views/tigerprojects/tsk/tsk_job/trig.data.ts | 36 ++++++++++++++++++++++++++++++++++-- 1 files changed, 34 insertions(+), 2 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..f73bc2d 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,14 +20,43 @@ width: 180, }, { - title: '缁撴潫鏃堕棿', - dataIndex: 'EndTime', + title: '寮�濮嬫椂闂�', + dataIndex: 'StartTime', + width: 180, + }, + { + title: '鎵ц缁撴灉', + dataIndex: 'Result', + width: 180, + }, + { + title: '涓嬫杩愯鏃堕棿', + dataIndex: 'NextRunTime', width: 180, }, { 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