From cc88111d61a350a4d24cf339b526d4357f934ddf Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 30 七月 2024 00:31:12 +0800
Subject: [PATCH] 标签模板维护变量更新

---
 src/views/tigerprojects/system/lowcode/entityts/BAS_REASON.ts |   40 ++++++++--------------------------------
 1 files changed, 8 insertions(+), 32 deletions(-)

diff --git a/src/views/tigerprojects/system/lowcode/entityts/BAS_REASON.ts b/src/views/tigerprojects/system/lowcode/entityts/BAS_REASON.ts
index fbf62b6..aeaf0d0 100644
--- a/src/views/tigerprojects/system/lowcode/entityts/BAS_REASON.ts
+++ b/src/views/tigerprojects/system/lowcode/entityts/BAS_REASON.ts
@@ -4,7 +4,7 @@
  * @version:
  * @Date: 2024-06-22 00:58:43
  * @LastEditors: Ben Lin
- * @LastEditTime: 2024-07-03 21:39:08
+ * @LastEditTime: 2024-07-04 11:21:56
  */
 import { Ref, h } from 'vue';
 import { DeleteEntity, getEntity } from '/@/api/tigerapi/system';
@@ -15,7 +15,7 @@
 import { formatToDateTime } from '/@/utils/dateUtil';
 import { Tag } from 'ant-design-vue';
 import { useDrawer } from '/@/components/Drawer';
-import { EditOperation, Search } from '../data';
+import { EditOperation, Search, custDel } from '../data';
 
 function _default() {
   const ActionColumn: BasicColumn = {
@@ -35,7 +35,7 @@
      * @description: 鑾峰彇鏂板鎸夐挳鐨勮涓�
      * @return {*}
      */
-    CreateAction: (fnName: string) => {
+    CreateAction: (type: string) => {
       return {
         action: 'drawer', //drawer(鎵撳紑宸︿晶鎶藉眽妗�) | go(璺宠浆鍒版柊鐨勯〉闈�)
       };
@@ -46,7 +46,7 @@
      */
     ActionItem: (params: Recordable<any>, data, ...args): ActionItem[] => {
       if (!isNullOrUnDef(data[1])) {
-        data[1].popConfirm.confirm = rsnGrpDel.bind(null, args, params);
+        data[1].popConfirm.confirm = custDel.bind(null, args, params);
       }
       return data;
     },
@@ -167,7 +167,7 @@
             submitFunc: () => Search('BAS_REASON', data, args[0]), //鑷畾涔夋煡璇㈡彁浜ゆ寜閽殑鏂规硶锛岃Е鍙戞煡璇㈡彁浜や簨浠�
           },
           useSearchForm: true,
-          showTableSetting: true,
+          showTableSetting: false,
           bordered: true,
           canResize: true,
           showIndexColumn: false,
@@ -218,36 +218,12 @@
         }
       };
     },
+    GetUseForm: () => {
+      return {};
+    },
   };
 
   /* 浠ヤ笅鏄唴閮ㄦ柟娉曪紝涓峞xport锛屼緵涓婇潰鐨勬柟娉曡皟鐢� */
-
-  /**
-   * @description: 鑷畾涔夊垹闄ゆ柟娉�
-   * @param {Fn} args
-   * @param {*} params
-   * @return {*}
-   */
-  function rsnGrpDel(args: Fn[], params: {}) {
-    const name = params['name'];
-    if (!isNullOrEmpty(params['data'])) {
-      var _data = params['data'].value[name].filter((item) => item['ID'] != params['record']['ID']);
-      params['data'].value[name] = _data;
-      args[6]({
-        dataSource: [],
-      });
-      args[6]({
-        dataSource: params['data'].value[name],
-      });
-      args[1]();
-    } else {
-      DeleteEntity(params['record'], params['entityName']).then((action) => {
-        if (action.IsSuccessed) {
-          args[1]();
-        }
-      });
-    }
-  }
 
   const baseColumns = {
     BAS_REASON: [

--
Gitblit v1.9.3