Browse Source

chore: compose

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

14
src/views/workflow/task/TaskForm.vue

@ -16,13 +16,13 @@ @@ -16,13 +16,13 @@
<!-- 动态表单:内置使用枇杷表单设计器(待更新为VUE3海豚表单设计器) -->
<workflow-preview-form v-if="state.formType !== '2'"
ref="formPreview"
:taskFormData="state.taskFormData"
:task-form-data="state.taskFormData"
/>
<!-- 外置表单:内置使用用户自定义的vue页面,手动填写页面路径即可 -->
<component :is="state.formPath"
v-if="state.formType === '2'"
ref="formPreview"
:formReadOnly="state.formReadOnly"
:form-read-only="state.formReadOnly"
:businessId="state.businessId"
/>
</ATabPane>
@ -327,11 +327,6 @@ @@ -327,11 +327,6 @@
}
//
} else {
if (state.formKey === '/404') {
formPreview.value.init('');
} else {
formPreview.value.init(state.formKey);
}
//
if (state.status === 'start' || state.status === 'reStart') {
state.taskFormData = await getProcessStartEventFormData(state.processDefId);
@ -339,6 +334,11 @@ @@ -339,6 +334,11 @@
} else {
state.taskId && (state.taskFormData = await getTaskFormData(state.taskId));
}
if (state.formKey === '/404') {
formPreview.value.init('');
} else {
formPreview.value.init(state.formKey);
}
}
//
if (state.status === 'start' || state.status === 'reStart') {

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

@ -75,6 +75,8 @@ @@ -75,6 +75,8 @@
disableIds.push(item.id);
}
});
// todo:
formDesignProps.value = state.formData;
state.formDesignApp?.unmount();
state.formDesignApp = loadMicroApp(Object.assign({} , apps.find(item => item.name == 'form-design'), {
container: '#formPreview',

Loading…
Cancel
Save