diff --git a/src/components/BasicForm/src/BasicForm.vue b/src/components/BasicForm/src/BasicForm.vue index 31f199b94..c9055fd1f 100644 --- a/src/components/BasicForm/src/BasicForm.vue +++ b/src/components/BasicForm/src/BasicForm.vue @@ -243,7 +243,7 @@ const open = async (type: string, row?: any) => { } } } -defineExpose({ open , formRef, opensearchTable}) // 提供 open 方法,用于打开弹窗 +defineExpose({ open , formRef, opensearchTable, dialogVisible}) // 提供 open 方法,用于打开弹窗 /** 弹窗按钮 */ const Butttondata = [ @@ -289,7 +289,7 @@ const submitForm = async () => { try { const data = unref(formRef)?.formModel emit('submitForm', formType.value, data ) - dialogVisible.value = false + // dialogVisible.value = false } finally { formLoading.value = false } diff --git a/src/views/wms/purchaseclaimRequestMain/index.vue b/src/views/wms/purchaseclaimRequestMain/index.vue index 25429df70..538666d24 100644 --- a/src/views/wms/purchaseclaimRequestMain/index.vue +++ b/src/views/wms/purchaseclaimRequestMain/index.vue @@ -281,6 +281,8 @@ const submitForm = async (formType, data) => { await PurchaseclaimRequestMainApi.updatePurchaseclaimRequestMain(data) message.success(t('common.updateSuccess')) } + formRef.value.dialogVisible = false + // 刷新当前列表 getList() }