diff --git a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue index df5cfcb5..48631a70 100644 --- a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue +++ b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue @@ -566,7 +566,8 @@ export default { prcObj.commitText = this.model.handleText prcObj.commitFile = this.model.handleFile this.approvalInfoForm.setFieldsValue(pick(prcObj, 'commitText', 'commitFile')) - this.model.dataList = JSON.parse(this.model.infoJsonStr).arr + console.log(JSON.parse(this.model.infoJsonStr)) + this.model.dataList = JSON.parse(this.model.infoJsonStr).arr || JSON.parse(this.model.infoJsonStr).dataList } // 初始化业务基本信息的申请类型和项目类别,分开赋值是因为项目类别会没有下拉数据无法回显 const baseInfoForm = {} @@ -598,7 +599,8 @@ export default { } // 如果是草稿节点1的保存回显人员信息 if (type === 'draft' && this.currentNode === 1) { - this.draftInitPersonInfo(JSON.parse(this.model.infoJsonStr).personnelObj) + const personnelObj = JSON.parse(this.model.infoJsonStr).personnelObj || JSON.parse(this.model.infoJsonStr).flowUserInfoVO + this.draftInitPersonInfo(personnelObj) } // 初始化业务基本信息中组件内容 if (this.formInline.applicationCategory === ApplicationCategory.INITIATION.value) {