Ben Lin
2024-06-26 d78bfcfe33940427c68033511f9adc35ca2f79d7
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 {*}
@@ -291,14 +260,14 @@
    },
    OthersValues: (val: string, id: string) => {
      return { DFTG_CODE: val };
    },/**
    } /**
    * @description: 自定义明细表中编辑返回方法
    * @param {string} type
    * @param {*} d
    * @param {*} u
    * @return {*}
    */
   EditeOperation:(data: Ref<any[]>, d, u) => {
     */,
    EditOperation: (data: Ref<any[]>, d, u) => {
     if (u.isUpdate) {
       //更新
       var _data = data.value.map((item) => {
@@ -328,7 +297,19 @@
       _data2.push(d);
       data.value = _data2;
     }
   }
    },
    /**
     * @description: 获取标题信息
     * @param {string} type
     * @return {*}
     */
    GetTitle: () => {
      return {
        pageTitle: '不良代码组管理',
        pageContent: '这里可以添加和修改不良代码组和不良代码。',
        baseTableTitle: '不良代码管理',
      };
    },
  };
  /**