[update] 法规符合性排查流程保存后的回显
This commit is contained in:
+18
-16
@@ -412,27 +412,13 @@ export default {
|
|||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
if (type === 'todo') {
|
if (type === 'todo') {
|
||||||
// 初始化流程信息
|
// 初始化流程信息
|
||||||
if (this.currentNode !== 1) {
|
this.processInfoForm.setFieldsValue(pick(this.model.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription'))
|
||||||
// 需要回显上方的标准编号/标准名称和适用市场
|
|
||||||
// 标准编号/标准名称
|
|
||||||
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'))
|
|
||||||
}
|
}
|
||||||
// 有草稿json按草稿进来的回显
|
// 有草稿json按草稿进来的回显
|
||||||
if (this.model.infoJsonStr) {
|
if (this.model.infoJsonStr) {
|
||||||
this.draftModel = JSON.parse(this.model.infoJsonStr)
|
this.draftModel = JSON.parse(this.model.infoJsonStr)
|
||||||
// 初始化流程信息
|
// 初始化流程信息
|
||||||
if (this.currentNode !== 1) {
|
this.processInfoForm.setFieldsValue(pick(this.draftModel.basicProcessInfoDTO, 'processName', 'processDueDate', 'processDescription'))
|
||||||
// 需要回显上方的标准编号/标准名称和适用市场
|
|
||||||
// 标准编号/标准名称
|
|
||||||
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.approvalInfoForm.setFieldsValue(pick(this.draftModel.basicTaskInfoDTO, 'handleText', 'handleFile'))
|
this.approvalInfoForm.setFieldsValue(pick(this.draftModel.basicTaskInfoDTO, 'handleText', 'handleFile'))
|
||||||
// 如果是节点1的保存回显人员信息
|
// 如果是节点1的保存回显人员信息
|
||||||
@@ -440,6 +426,22 @@ export default {
|
|||||||
this.draftInitPersonInfo(this.draftModel.userInfoMap)
|
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) {
|
if (this.$refs.baseInfoRef) {
|
||||||
this.$refs.baseInfoRef.initData(this.draftModel ? this.draftModel.businessInfoDTO : this.model.businessInfoDTO)
|
this.$refs.baseInfoRef.initData(this.draftModel ? this.draftModel.businessInfoDTO : this.model.businessInfoDTO)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user