Browse Source

chore: workflow design compose

master
wangxiang 2 years ago
parent
commit
0bf9ae10cb
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 8
      src/views/workflow/model/helper/WorkflowModelDesign.vue

8
src/views/workflow/model/helper/WorkflowModelDesign.vue

@ -47,9 +47,7 @@
[GlStateEnum.WORKFLOW_DESIGN_APP_PROPS_KEY]: workflowDesignProps [GlStateEnum.WORKFLOW_DESIGN_APP_PROPS_KEY]: workflowDesignProps
} }
}), { sandbox: { experimentalStyleIsolation: true }}); }), { sandbox: { experimentalStyleIsolation: true }});
state.workflowDesignApp.mountPromise.then(() => { state.workflowDesignApp.mountPromise.then(async () => {
changeLoading(false);
});
// //
state.tag = data._tag; state.tag = data._tag;
const id = data.record?.id; const id = data.record?.id;
@ -58,7 +56,7 @@
workflowRef.setBpmnXml(''); workflowRef.setBpmnXml('');
workflowRef.reset(); workflowRef.reset();
// //
const props: Partial<ModalProps> = { confirmLoading: false }; const props: Partial<ModalProps> = { loading: false };
switch (state.tag) { switch (state.tag) {
case 'add': case 'add':
props.title = '新增流程模型'; props.title = '新增流程模型';
@ -73,7 +71,7 @@
} }
setModalProps(props); setModalProps(props);
}); });
});
function handleVisibleChange(visible: boolean) { function handleVisibleChange(visible: boolean) {
!visible && state.workflowDesignApp.unmount(); !visible && state.workflowDesignApp.unmount();
} }

Loading…
Cancel
Save