|
|
|
@ -20,14 +20,14 @@
@@ -20,14 +20,14 @@
|
|
|
|
|
<!-- 动态表单:内置使用枇杷表单设计器(待更新为VUE3海豚表单设计器) --> |
|
|
|
|
<workflow-preview-form v-if="state.formType !== '2'" |
|
|
|
|
ref="formPreview" |
|
|
|
|
:taskFormData="state.taskFormData" |
|
|
|
|
:task-form-data="state.taskFormData" |
|
|
|
|
:disabled="true" |
|
|
|
|
/> |
|
|
|
|
<!-- 外置表单:内置使用用户自定义的vue页面,手动填写页面路径即可 --> |
|
|
|
|
<component :is="state.formPath" |
|
|
|
|
v-if="state.formType === '2'" |
|
|
|
|
ref="formPreview" |
|
|
|
|
:formReadOnly="state.formReadOnly" |
|
|
|
|
:form-read-only="state.formReadOnly" |
|
|
|
|
:businessId="state.businessId" |
|
|
|
|
:disabled="true" |
|
|
|
|
/> |
|
|
|
@ -88,6 +88,7 @@
@@ -88,6 +88,7 @@
|
|
|
|
|
import revokeImg from '/@/assets/images/workflow/revoke.png'; |
|
|
|
|
import stopImg from '/@/assets/images/workflow/stop.png'; |
|
|
|
|
import waitingImg from '/@/assets/images/workflow/waiting.png'; |
|
|
|
|
import { getHistoryFormTaskData } from '/@/api/platform/workflow/controller/form'; |
|
|
|
|
|
|
|
|
|
/** 类型规范统一声明定义区域 */ |
|
|
|
|
interface WindowState { |
|
|
|
@ -169,6 +170,11 @@
@@ -169,6 +170,11 @@
|
|
|
|
|
} |
|
|
|
|
// 初始化动态表单 |
|
|
|
|
} else { |
|
|
|
|
state.taskFormData = await getHistoryFormTaskData({ |
|
|
|
|
processInsId: state.processInsId, |
|
|
|
|
processDefId: state.processDefId, |
|
|
|
|
taskDefKey: state.taskDefKey |
|
|
|
|
}); |
|
|
|
|
if (state.formKey === '/404') { |
|
|
|
|
formPreview.value.init(''); |
|
|
|
|
} else { |
|
|
|
|