@@ -108,7 +108,7 @@
@@ -267,6 +267,10 @@ export default {
const result = res.result
this.processInfoForm = result.common
this.baseInfoForm = result.data
+ if (this.$route.query.processInstanceId && !Number(this.baseInfoForm.showFirstNode)) {
+ // 不显示第一个节点人员信息
+ this.$refs.processCommonLayout.personnelInfoData.shift()
+ }
} else {
this.$message(res.message)
}
@@ -300,13 +304,28 @@ export default {
// 保存
handleSave () {
if (this.loading) return
- const param = {}
- param.common = Object.assign({}, this.processInfoForm)
- param.common.taskId = this.$route.query.taskId || null
- param.data = this.baseInfoForm
+ const paramObj = {}
+ // 流程信息
+ paramObj.basicProcessInfoDTO = Object.assign({}, this.processInfoForm)
+ paramObj.basicProcessInfoDTO.processName = paramObj.basicProcessInfoDTO.prcName
+ paramObj.basicProcessInfoDTO.processDueDate = paramObj.basicProcessInfoDTO.dueTime
+ paramObj.basicProcessInfoDTO.processDescription = paramObj.basicProcessInfoDTO.prcMes
+ paramObj.basicProcessInfoDTO.processInstanceId = this.$route.query.processInstanceId
+ // 流程审批信息
+ paramObj.basicTaskInfoDTO = {}
+ paramObj.basicTaskInfoDTO.handleText = paramObj.basicProcessInfoDTO.commitText
+ paramObj.basicTaskInfoDTO.handleFile = paramObj.basicProcessInfoDTO.commitFile
+ paramObj.basicTaskInfoDTO.taskId = this.$route.query.taskId
+ // 业务基本信息和人员信息
+ paramObj.infoJsonStr = JSON.stringify({
+ baseInfo: this.baseInfoForm
+ })
+ // param.common = Object.assign({}, this.processInfoForm)
+ // param.common.taskId = this.$route.query.taskId || null
+ // param.data = this.baseInfoForm
this.loading = true
// 保存到草稿
- enStandardRecheckSave(param).then(res => {
+ enStandardRecheckSave(paramObj).then(res => {
if (res.success) {
this.$message.success(res.message)
this.goBack()