Browse Source

chore: clean app

master
wangxiang 2 years ago
parent
commit
68ebc3cf89
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 6
      src/views/workflow/task/WorkflowPreviewForm.vue

6
src/views/workflow/task/WorkflowPreviewForm.vue

@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
<div id="formPreview" v-loading="state.loading"/>
</template>
<script lang="ts" setup>
import { PropType, reactive } from 'vue';
import { PropType, reactive, onDeactivated, onUpdated } from 'vue';
import { loadMicroApp, MicroApp } from 'qiankun';
import { getSubDefineProps } from '/@/qiankun/state';
import { GlStateEnum } from '/@/enums/microAppEnum';
@ -92,6 +92,10 @@ @@ -92,6 +92,10 @@
} else createMessage.info('没有关联流程表单!');
}
onDeactivated(() => {
state.formDesignApp?.unmount();
});
async function startFormProcessDefinition(data: Partial<Workflow>, callback: Fn) {
const processVarsity = Object.assign(data.vars || {}, state.formData);
const processInsId = await startProcessDefinition({ ...data, vars: processVarsity });

Loading…
Cancel
Save