diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue index 2ac3d02..63bf0c6 100644 --- a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue +++ b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue @@ -412,27 +412,13 @@ export default { this.$nextTick(() => { if (type === 'todo') { // 初始化流程信息 - if (this.currentNode !== 1) { - // 需要回显上方的标准编号/标准名称和适用市场 - // 标准编号/标准名称 - this.model.basicProcessInfoDTO.standardNumberName = this.model.businessInfoDTO.standardInfo.standardNumber + ' ' + this.model.businessInfoDTO.standardInfo.standardName - // 适用市场 - this.model.basicProcessInfoDTO.applicableMarket_dictText = this.model.businessInfoDTO.standardInfo.applicableMarket_dictText - } - this.processInfoForm.setFieldsValue(pick(this.model.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription', 'standardNumberName', 'applicableMarket_dictText')) + this.processInfoForm.setFieldsValue(pick(this.model.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription')) } // 有草稿json按草稿进来的回显 if (this.model.infoJsonStr) { this.draftModel = JSON.parse(this.model.infoJsonStr) // 初始化流程信息 - if (this.currentNode !== 1) { - // 需要回显上方的标准编号/标准名称和适用市场 - // 标准编号/标准名称 - this.draftModel.basicProcessInfoDTO.standardNumberName = this.draftModel.businessInfoDTO.standardInfo.standardNumber + ' ' + this.model.businessInfoDTO.standardInfo.standardName - // 适用市场 - this.draftModel.basicProcessInfoDTO.applicableMarket_dictText = this.draftModel.businessInfoDTO.standardInfo.applicableMarket_dictText - } - this.processInfoForm.setFieldsValue(pick(this.draftModel.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription', 'standardNumberName', 'applicableMarket_dictText')) + this.processInfoForm.setFieldsValue(pick(this.draftModel.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription')) // 初始化流程审批信息 this.approvalInfoForm.setFieldsValue(pick(this.draftModel.basicTaskInfoDTO, 'handleText', 'handleFile')) // 如果是节点1的保存回显人员信息 @@ -440,6 +426,22 @@ export default { this.draftInitPersonInfo(this.draftModel.userInfoMap) } } + // 不是第一个节点需要回显上方的标准编号/标准名称和适用市场 + if (this.currentNode !== 1) { + const param = {} + if (this.model.infoJsonStr) { + // 标准编号/标准名称 + param.standardNumberName = this.draftModel.businessInfoDTO.standardInfo.standardNumber + ' ' + this.draftModel.businessInfoDTO.standardInfo.standardName + // 适用市场 + param.applicableMarket_dictText = this.draftModel.businessInfoDTO.standardInfo.applicableMarket_dictText + } else { + // 标准编号/标准名称 + param.standardNumberName = this.model.businessInfoDTO.standardInfo.standardNumber + ' ' + this.model.businessInfoDTO.standardInfo.standardName + // 适用市场 + param.applicableMarket_dictText = this.model.businessInfoDTO.standardInfo.applicableMarket_dictText + } + this.processInfoForm.setFieldsValue(pick(param, 'standardNumberName', 'applicableMarket_dictText')) + } if (this.$refs.baseInfoRef) { this.$refs.baseInfoRef.initData(this.draftModel ? this.draftModel.businessInfoDTO : this.model.businessInfoDTO) }