diff --git a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue index 4ba4a928..1982a28a 100644 --- a/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue +++ b/src/views/workCenter/standardConsultationProcess/StandardConsultationProcess.vue @@ -760,19 +760,21 @@ export default { } }, created () { - // 获取人员信息数据 - this.getPersonInfoStructure(ProcessKey.CONSULTATION.value, () => { - this.initPersonInfoData(this.currentNode.indexOf(ConsultationProcess.initiate.value) === 0) - }) + // 有流程id或者草稿id点进来的 if (this.$route.query.processInstanceId || this.$route.query.draftId) { this.currentNode = this.$route.query.nodeId this.initProcessDetailData() + } else { + this.currentNode = ConsultationProcess.initiate.value } + // 获取人员信息数据 + this.getPersonInfoStructure(ProcessKey.CONSULTATION.value, () => { + this.initPersonInfoData(this.currentNode.indexOf(ConsultationProcess.initiate.value) === 0) + }) // 找不到这个节点默认使用审批节点页面及按钮,发起除外 this.nodeEnumsKey = this.currentNode ? ConsultationProcess.keyOfValue(this.currentNode) || 'regulatoryEngineerApproval' : 'initiate' this.btnList = ConsultationProcess[this.nodeEnumsKey].btn - }, methods: { initProcessDetailData () {