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