diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js index efff9321..6680f69d 100644 --- a/src/enums/commonEnums.js +++ b/src/enums/commonEnums.js @@ -412,8 +412,8 @@ export const EsInitChangeNodes = new EsEnums({ mainDrafterStart: { text: '主起草人发起', value: 'sid-7120EF36-78C3-4DB0-8B49-91178F79C24B' }, contactCheck: { text: '部所联络人校对', value: 'sid-BB1FF9A5-89DF-4356-AB16-9D68B8FABC04' }, expertApproval: { text: '专家审批', value: 'sid-ABE29414-15C7-4798-B690-E53055F6CA75' }, - leaderApproval: { text: '主管级领导审批', value: 'sid-A58C400F-BA13-4125-9B00-45EB45F1A559' }, - leaderLeaderApproval: { text: '主管级上一级领导审批', value: 'sid-298A57B6-6658-47C0-94EB-76E3A5790258' }, + leaderApproval: { initiationText: '发起人主管级领导审批', changeText: '主起草人主管级领导审批', value: 'sid-A58C400F-BA13-4125-9B00-45EB45F1A559' }, + leaderLeaderApproval: { initiationText: '发起人主管级上一级领导审批', changeText: '主起草人主管级上一级领导审批', value: 'sid-298A57B6-6658-47C0-94EB-76E3A5790258' }, standardizationApproval: { text: '标准化审批', value: 'sid-06CB29CE-E39F-4CD2-A534-18546DC8C6FB' }, newDraftUnitLeaderLeaderSend: { text: '新起草部门主管级上一级领导下发', value: 'sid-AB70F1CA-8311-4639-B3DA-204EF3332B29' }, newDraftUnitLeaderConfirm: { text: '新起草部门主管级领导确认', value: 'sid-A26EC37C-7C93-4987-9833-363C4E25EC50' }, diff --git a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue index 16f980c9..df5cfcb5 100644 --- a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue +++ b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue @@ -498,6 +498,11 @@ export default { // this.personnelInfoDataAll[0].userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' // 筛选出立项的人员信息 this.personnelInfoData = this.personnelInfoDataAll.filter(item => item.branchType.split(',').includes('1')) + // 是立项,主管级领导审批和主管级上一届领导审批的节点名需要换成发起人... + const leader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeader') + leader.nodeName = EsInitChangeNodes.leaderApproval.initiationText + const leaderLeader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeaderLeader') + leaderLeader.nodeName = EsInitChangeNodes.leaderLeaderApproval.initiationText } } }) @@ -518,6 +523,19 @@ export default { item.linkUserIds_dictText = findObj.linkUserIds_dictText } } + if (type === '1') { + // 是立项,主管级领导审批和主管级上一级领导审批的节点名需要换成发起人... + const leader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeader') + leader.nodeName = EsInitChangeNodes.leaderApproval.initiationText + const leaderLeader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeaderLeader') + leaderLeader.nodeName = EsInitChangeNodes.leaderLeaderApproval.initiationText + } else { + // 是变更,主管级领导审批和主管级上一级领导审批的节点名需要换成主起草人... + const leader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeader') + leader.nodeName = EsInitChangeNodes.leaderApproval.changeText + const leaderLeader = this.personnelInfoData.find(item => item.variableName === 'mainDraftUserLeaderLeader') + leaderLeader.nodeName = EsInitChangeNodes.leaderLeaderApproval.changeText + } }, // 根据流程id获取数据并回显 getProcessData (type, param) {