From 6e6fec028ffc9a27b3c8d30eb484cd361a119d76 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期一, 25 十一月 2024 23:53:12 +0800
Subject: [PATCH] 入库单更新

---
 src/views/tigerprojects/tsk/tsk_job/log.data.ts |   78 +++++++++++++++++++++++++--------------
 1 files changed, 50 insertions(+), 28 deletions(-)

diff --git a/src/views/tigerprojects/tsk/tsk_job/log.data.ts b/src/views/tigerprojects/tsk/tsk_job/log.data.ts
index de4201e..0d4b778 100644
--- a/src/views/tigerprojects/tsk/tsk_job/log.data.ts
+++ b/src/views/tigerprojects/tsk/tsk_job/log.data.ts
@@ -1,43 +1,64 @@
-import { ParamParams } from './../../../../api/tigerapi/model/systemModel';
+import { h } from 'vue';
 import { BasicColumn, FormSchema } from '/@/components/Table';
-import { useMessage } from '/@/hooks/web/useMessage';
-import { h, ref } from 'vue';
-import { Tag } from 'ant-design-vue';
-import { getTsk_LogListByPage } from '/@/api/tigerapi/tsk/tsk_log';
+import { Tag, Tooltip } from 'ant-design-vue';
 
 //鐣岄潰鍒楄〃鏄剧ず
 export const logcolumns: BasicColumn[] = [
   
-  // {
-  //   title: '寮�濮嬫椂闂�',
-  //   dataIndex: 'StartTime',
-  //   width: 180,
-  // },
-  // {
-  //   title: '缁撴潫鏃堕棿',
-  //   dataIndex: 'EndTime',
-  //   width: 180,
-  // },
-  
   {
-    title: '绫诲悕',
-    dataIndex: 'TriggerType',
-    width: 180,
+    title: '寮�濮嬫椂闂�',
+    dataIndex: 'StartTime',
+    sorter: true,
+    resizable: true,
+    width: 150,
   },
+  {
+    title: '缁撴潫鏃堕棿',
+    dataIndex: 'EndTime',
+    sorter: true,
+    resizable: true,
+    width: 150,
+  },
+  
+  // {
+  //   title: '绫诲悕',
+  //   dataIndex: 'TriggerType',
+  //   width: 180,
+  // },
   {
     title: '杩愯鐘舵��',
     dataIndex: 'Status',
-    width: 180,
+    width: 80,
+    customRender: ({ record }) => {
+      let text = '';
+      let color = '';
+      switch (record.Status) {
+        case 'Successed':
+          text = '鎴愬姛';
+          color = 'green';
+          break;
+        case 'Failed':
+          text = '澶辫触';
+          color = 'red';
+          break;
+        case 'Warnning':
+          text = '璀﹀憡';
+          color = 'orange';
+          break;
+        default:break;
+      }
+      return h(Tooltip, { title: text }, () => h(Tag, { color: color }, () => text));
+    },
   },
+  // {
+  //   title: '鎿嶄綔绫诲瀷',
+  //   dataIndex: 'Operation',
+  //   width: 180,
+  // },
   {
-    title: '鎿嶄綔绫诲瀷',
-    dataIndex: 'Operation',
-    width: 180,
-  },
-  {
-    title: '鏈鎵ц鑰楁椂(s)',
+    title: '鏈鎵ц鑰楁椂(ms)',
     dataIndex: 'ElapsedTime',
-    width: 180,
+    width: 90,
   },
   // {
   //   title: '鐘舵��',
@@ -53,7 +74,8 @@
   {
     title: '鎻忚堪',
     dataIndex: 'Remark',
-    width: 180,
+    resizable: true,
+    width: 260,
   },
 ];
 

--
Gitblit v1.9.3