Ben Lin
2024-07-25 cdd0a28197fb9b432a45bbf9ebc0cfd8db939125
src/views/tigerprojects/system/lowcode/normal/mainTable.vue
@@ -89,6 +89,8 @@
  import { GenerateActionButton, initRoute, OpenCustModal } from '../data';
  import LogicFlow from '@logicflow/core';
  import { isFunction } from 'xe-utils';
import { CustModalParams } from '/@/api/tigerapi/model/systemModel';
import { values } from 'lodash-es';
  const { t } = useI18n();
  const { currentRoute } = useRouter();
@@ -126,6 +128,7 @@
      OpenSelectItem(openItemModal: Fn, ...args) {},
      GetSelectSuccess(d, u, ...args) {},
      GetUseForm(...args) {},
      CustFunc(param: CustModalParams) {},
    } as EntityCustFunctionType,
  ]);
  /* 动态import实体名.ts的自定义方法 */
@@ -141,6 +144,7 @@
      GetCustData,
      OpenSelectItem: OpenSelectCust,
      GetSelectSuccess,
      CustFunc,
    },
    ActionColumn,
  ] = isNullOrUnDef(custImport.value['default'])
@@ -326,6 +330,11 @@
   * @return {*}
   */
  function handleSuccess(d, u) {
    if(CustFunc && isFunction(CustFunc)){
      CustFunc({
        values: d,
      });
    }
    reload();
  }