diff --git a/src/mixins/WorkCenterMixin.js b/src/mixins/WorkCenterMixin.js index 1cd3bfdc..c6ae6272 100644 --- a/src/mixins/WorkCenterMixin.js +++ b/src/mixins/WorkCenterMixin.js @@ -30,9 +30,17 @@ export const WorkCenterMixin = { }) if (!this.$route.query.processInstanceId) { // 说明是在新发起一个节点,初始化发起人员信息 - this.personnelInfoData[0].linkUserIds = Vue.ls.get(USER_INFO).id - this.personnelInfoData[0].linkUserIds_dictText = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' - this.personnelInfoData[0].userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + const firstFieldName = this.personnelInfoData[0].variableName + for (const item of this.personnelInfoData) { + if (item.variableName === firstFieldName) { + item.linkUserIds = Vue.ls.get(USER_INFO).id + item.linkUserIds_dictText = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + item.userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + } + } + // this.personnelInfoData[0].linkUserIds = Vue.ls.get(USER_INFO).id + // this.personnelInfoData[0].linkUserIds_dictText = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + // this.personnelInfoData[0].userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' } if (callback) { callback() diff --git a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue index 1ecefd95..7b5c4182 100644 --- a/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue +++ b/src/views/workCenter/enterpriseStandardInitChange/PlanApprovalChangeFlow.vue @@ -486,8 +486,16 @@ export default { }) if (!this.$route.query.processInstanceId) { // 说明是在新发起一个节点,初始化发起人员信息 - this.personnelInfoDataAll[0].linkUserIds = Vue.ls.get(USER_INFO).id - this.personnelInfoDataAll[0].userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + const firstFieldName = this.personnelInfoDataAll[0].variableName + for (const item of this.personnelInfoDataAll) { + if (item.variableName === firstFieldName) { + item.linkUserIds = Vue.ls.get(USER_INFO).id + item.linkUserIds_dictText = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + item.userList = Vue.ls.get(USER_INFO).realname + '(' + Vue.ls.get(USER_INFO).username + ')' + } + } + // this.personnelInfoDataAll[0].linkUserIds = Vue.ls.get(USER_INFO).id + // 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')) }