Commit bef2502525c1cea08d4f1586caf647114235aa44

Authored by ww
1 parent 7ce87528

fix: 修复物模型编辑后新增未重置表单

1 -import DataTypeForm from './DataTypeForm.vue'; 1 +import { DataTypeForm } from './DataTypeForm';
2 import { FormFieldsEnum } from './config'; 2 import { FormFieldsEnum } from './config';
3 import { ObjectModelFormGetFieldsValueType } from './types'; 3 import { ObjectModelFormGetFieldsValueType } from './types';
4 import { DefineComponentsBasicExpose } from '/#/utils'; 4 import { DefineComponentsBasicExpose } from '/#/utils';
@@ -147,6 +147,7 @@ export const useObjectFormData = ({ @@ -147,6 +147,7 @@ export const useObjectFormData = ({
147 147
148 const resetFieldsValue = () => { 148 const resetFieldsValue = () => {
149 formActionType.resetFields(); 149 formActionType.resetFields();
  150 + unref(dataTypeFormRef)?.resetFieldsValue?.();
150 }; 151 };
151 152
152 return { getFieldsValue, setFieldsValue, validate, resetFieldsValue }; 153 return { getFieldsValue, setFieldsValue, validate, resetFieldsValue };
@@ -55,6 +55,7 @@ @@ -55,6 +55,7 @@
55 if (record) { 55 if (record) {
56 await nextTick(); 56 await nextTick();
57 } 57 }
  58 + unref(objectModelElRef)?.resetFieldsValue?.();
58 const title = `${DataActionModeNameEnum[mode]}物模型`; 59 const title = `${DataActionModeNameEnum[mode]}物模型`;
59 setModalProps({ 60 setModalProps({
60 showOkBtn: mode !== DataActionModeEnum.READ, 61 showOkBtn: mode !== DataActionModeEnum.READ,