From 0be8ba1743c01f6d9e7bbc522ede02e4d0cc49b2 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Sun, 22 Oct 2023 02:22:07 +0800 Subject: [PATCH] chore: single-spa minified message --- .../workflow/extension/form/helper/WorkflowFormDesign.vue | 6 +----- src/views/workflow/model/helper/WorkflowModelDesign.vue | 5 +---- src/views/workflow/task/WorkflowChartModel.vue | 4 ---- src/views/workflow/task/WorkflowPreviewForm.vue | 6 +----- src/views/workflow/task/popups/WorkflowChartModal.vue | 6 +----- 5 files changed, 4 insertions(+), 23 deletions(-) diff --git a/src/views/workflow/extension/form/helper/WorkflowFormDesign.vue b/src/views/workflow/extension/form/helper/WorkflowFormDesign.vue index cb38320..41abc99 100644 --- a/src/views/workflow/extension/form/helper/WorkflowFormDesign.vue +++ b/src/views/workflow/extension/form/helper/WorkflowFormDesign.vue @@ -6,7 +6,6 @@ :showCancelBtn="false" :showOkBtn="false" @register="registerModal" - @visible-change="handleVisibleChange" >
@@ -57,6 +56,7 @@ const microAppStore = useMicroAppStore(); const [registerModal, { setModalProps, closeModal, changeLoading }] = useModalInner(async (data: BoxPayload = { _tag: '' }) => { changeLoading(); + state.formDesignApp?.unmount(); state.formDesignApp = loadMicroApp(Object.assign({} , apps.find(item => item.name == 'form-design'), { container: '#formDesign', props: { @@ -89,10 +89,6 @@ setModalProps(props); }); - function handleVisibleChange(visible: boolean) { - !visible && state.formDesignApp?.unmount(); - } - /** 处理弹出框提交 */ async function handleSubmitForm(status: string) { try { diff --git a/src/views/workflow/model/helper/WorkflowModelDesign.vue b/src/views/workflow/model/helper/WorkflowModelDesign.vue index d389963..c981727 100644 --- a/src/views/workflow/model/helper/WorkflowModelDesign.vue +++ b/src/views/workflow/model/helper/WorkflowModelDesign.vue @@ -7,7 +7,6 @@ :showOkBtn="false" :wrapperProps="{ modalFooterHeight: 0 }" @register="registerModal" - @visible-change="handleVisibleChange" > @@ -43,6 +42,7 @@ changeLoading(); // fix冲突: 延迟 100ms 后加载控制bpmn.js设计器跟model动画先后顺序,这样可以兼容非点击方式展开 setTimeout(function () { + state.workflowDesignApp?.unmount(); state.workflowDesignApp = loadMicroApp(Object.assign({} , apps.find(item => item.name == 'workflow-design'), { container: '#workflowDesign', props: { @@ -76,9 +76,6 @@ }); }, 100); }); - function handleVisibleChange(visible: boolean) { - !visible && state.workflowDesignApp?.unmount(); - }