diff --git a/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue index f57fa083..9a6e43bf 100644 --- a/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue +++ b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue @@ -305,11 +305,17 @@ export default { } // 需要传给后端的数据 const paramObj = {} - paramObj.common = { ...processInfoForm, ...approvalInfoForm } - paramObj.common.taskId = this.$route.query.taskId || null - paramObj.common.processInstanceId = this.model.common ? this.model.common.processInstanceId : null - paramObj.flowUser = personnelObj - paramObj.data = baseInfo.formInline + // 流程信息 + paramObj.basicProcessInfoDTO = Object.assign({}, processInfoForm) + // 流程审批信息 + paramObj.basicTaskInfoDTO = Object.assign({}, approvalInfoForm) + // 业务基本信息 + paramObj.businessInfoDTO = {} + paramObj.businessInfoDTO.common = { ...processInfoForm, ...approvalInfoForm } + paramObj.businessInfoDTO.common.taskId = this.$route.query.taskId || null + paramObj.businessInfoDTO.common.processInstanceId = this.model.common ? this.model.common.processInstanceId : null + paramObj.userInfoMap = personnelObj + paramObj.businessInfoDTO.data = baseInfo.formInline this.loading = true // 保存到草稿 enStandardSealSaveSave(paramObj).then(res => {