Ben Lin
2025-03-08 697c405ac874da346e74df40266763370355154d
src/views/components/CustModal.vue
@@ -4,7 +4,7 @@
 * @version: 
 * @Date: 2024-06-05 15:46:07
 * @LastEditors: Ben Lin
 * @LastEditTime: 2024-07-22 00:51:10
 * @LastEditTime: 2024-09-11 23:38:35
-->
<template>
  <BasicModal
@@ -102,7 +102,7 @@
    emit('modalInner', dtlSlots.value, async () => {
      await nextTick();
      //循环表单名数组,操作各表单字段
      /* 循环表单名数组,操作各表单字段 */
      formElName.value.forEach((name) => {
        if (!isNullOrUnDef(useFormData.value[name])) {
          useFormData.value[name][1]['resetFields']();
@@ -114,7 +114,7 @@
        }
      });
    });
    //初始化方法自定义
    /* 初始化方法自定义 */
    if (!isNullOrEmpty(data?.initFnName)) {
      initFnName.value = data?.initFnName;
      let param: CustModalParams = {
@@ -124,6 +124,7 @@
        others: data?.others,
        FnName: initFnName.value[cType.value],
        initFnName: '',
        data: ref<any[]>([])
      };
      CustFunc(param);
    }
@@ -183,7 +184,7 @@
  /**
   * @description: 取消按钮触发取消事件
   * @return {*}
   */
   */
  function handleCancel() {
    emit('cancel');
  }