From 226ad601bb8326814c3e94efd6f476014f6a9e66 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期四, 27 六月 2024 23:06:47 +0800
Subject: [PATCH] 产品工艺路线工序配置更新

---
 src/views/tigerprojects/system/lowcode/entityts/BAS_DEFECT.ts |  125 +++++++++++++++++------------------------
 1 files changed, 53 insertions(+), 72 deletions(-)

diff --git a/src/views/tigerprojects/system/lowcode/entityts/BAS_DEFECT.ts b/src/views/tigerprojects/system/lowcode/entityts/BAS_DEFECT.ts
index fa231d7..53c0ee9 100644
--- a/src/views/tigerprojects/system/lowcode/entityts/BAS_DEFECT.ts
+++ b/src/views/tigerprojects/system/lowcode/entityts/BAS_DEFECT.ts
@@ -4,7 +4,7 @@
  * @version:
  * @Date: 2024-06-19 20:34:27
  * @LastEditors: Ben Lin
- * @LastEditTime: 2024-06-25 18:29:58
+ * @LastEditTime: 2024-06-26 03:13:41
  */
 
 import { Ref, h, unref } from 'vue';
@@ -28,37 +28,6 @@
   };
 
   const methods = {
-    EditOperation: (type: string, data: Ref<any[]>, d, u) => {
-      if (u.isUpdate) {
-        //鏇存柊
-        var _data = data.value.map((item) => {
-          if (item['ID'] == d.ID)
-            return {
-              ...item,
-              DFT_CODE: d.DFT_CODE,
-              DFT_NAME: d.DFT_NAME,
-              DFT_LEVEL: d.DFT_LEVEL,
-              REMARK: d.REMARK,
-            };
-          return item;
-        });
-        data.value = _data;
-      } else {
-        //鏂板
-        d.ID = buildUUID();
-        d.CREATE_USER = useUserStore().getUserInfo.userId as string;
-        d.UPDATE_TIME = formatToDateTime(new Date());
-        d.UPDATE_USER = useUserStore().getUserInfo.userId as string;
-        var _data2: any[] = [];
-        if (!isNullOrEmpty(data.value)) {
-          _data2 = data.value.map((item) => {
-            return item;
-          });
-        }
-        _data2.push(d);
-        data.value = _data2;
-      }
-    },
     /**
      * @description: 鑾峰彇鏂板鎸夐挳鐨勮涓�
      * @return {*}
@@ -75,13 +44,13 @@
     ActionItem: (params: Recordable<any>, data, ...args): ActionItem[] => {
       if (!isNullOrUnDef(data[1])) {
         data[1].popConfirm.confirm = DftGrpDel.bind(null, args, params);
-    }
+      }
       return data;
     },
     /**
      * @description: 楂樼骇琛ㄥ崟鍜岃鎯呴〉闈㈣繑鍥炰富椤甸潰鐨剈rl
      * @return {*}
-     */  
+     */
     GetHomeUrl: () => {
       const param = { ID: 'BAS_DEFECT_GRP', colSlots: [], crudColSlots: [] };
       return `/BAS_DEFECT_GRP/LC/${encodeURI(JSON.stringify(param))}`;
@@ -291,44 +260,56 @@
     },
     OthersValues: (val: string, id: string) => {
       return { DFTG_CODE: val };
-    },/**
-    * @description: 鑷畾涔夋槑缁嗚〃涓紪杈戣繑鍥炴柟娉�
-    * @param {string} type
-    * @param {*} d
-    * @param {*} u
-    * @return {*}
-    */
-   EditeOperation:(data: Ref<any[]>, d, u) => {
-     if (u.isUpdate) {
-       //鏇存柊
-       var _data = data.value.map((item) => {
-         if (item['ID'] == d.ID)
-           return {
-             ...item,
-             DFT_CODE: d.DFT_CODE,
-             DFT_NAME: d.DFT_NAME,
-             DFT_LEVEL: d.DFT_LEVEL,
-             REMARK: d.REMARK,
-           };
-         return item;
-       });
-       data.value = _data;
-     } else {
-       //鏂板
-       d.ID = buildUUID();
-       d.CREATE_USER = useUserStore().getUserInfo.userId as string;
-       d.UPDATE_TIME = formatToDateTime(new Date());
-       d.UPDATE_USER = useUserStore().getUserInfo.userId as string;
-       var _data2: any[] = [];
-       if (!isNullOrEmpty(data.value)) {
-         _data2 = data.value.map((item) => {
-           return item;
-         });
-       }
-       _data2.push(d);
-       data.value = _data2;
-     }
-   }
+    } /**
+     * @description: 鑷畾涔夋槑缁嗚〃涓紪杈戣繑鍥炴柟娉�
+     * @param {string} type
+     * @param {*} d
+     * @param {*} u
+     * @return {*}
+     */,
+    EditOperation: (data: Ref<any[]>, d, u) => {
+      if (u.isUpdate) {
+        //鏇存柊
+        var _data = data.value.map((item) => {
+          if (item['ID'] == d.ID)
+            return {
+              ...item,
+              DFT_CODE: d.DFT_CODE,
+              DFT_NAME: d.DFT_NAME,
+              DFT_LEVEL: d.DFT_LEVEL,
+              REMARK: d.REMARK,
+            };
+          return item;
+        });
+        data.value = _data;
+      } else {
+        //鏂板
+        d.ID = buildUUID();
+        d.CREATE_USER = useUserStore().getUserInfo.userId as string;
+        d.UPDATE_TIME = formatToDateTime(new Date());
+        d.UPDATE_USER = useUserStore().getUserInfo.userId as string;
+        var _data2: any[] = [];
+        if (!isNullOrEmpty(data.value)) {
+          _data2 = data.value.map((item) => {
+            return item;
+          });
+        }
+        _data2.push(d);
+        data.value = _data2;
+      }
+    },
+    /**
+     * @description: 鑾峰彇鏍囬淇℃伅
+     * @param {string} type
+     * @return {*}
+     */
+    GetTitle: () => {
+      return {
+        pageTitle: '涓嶈壇浠g爜缁勭鐞�',
+        pageContent: '杩欓噷鍙互娣诲姞鍜屼慨鏀逛笉鑹唬鐮佺粍鍜屼笉鑹唬鐮併��',
+        baseTableTitle: '涓嶈壇浠g爜绠$悊',
+      };
+    },
   };
 
   /**

--
Gitblit v1.9.3