diff --git a/src/views/process/evection/index.vue b/src/views/process/evection/index.vue index b3942c1..01f961f 100644 --- a/src/views/process/evection/index.vue +++ b/src/views/process/evection/index.vue @@ -249,8 +249,8 @@ - - + + @@ -515,17 +515,27 @@ export default { } }) }, + + getSelectedUserNames() { + const selectedUserIds = this.form.orgHeadUserIdList; + const selectedUsers = this.personOptions.filter(option => selectedUserIds.includes(option.userIds)); + const selectedUserNames = selectedUsers.map(user => user.userName); + return selectedUserNames.join(', '); + }, + /** 提交按钮 */ submitForm: function () { console.log(this.form) this.$refs["form"].validate(valid => { if (valid) { - console.log(this.form) var list = this.form.hostUserId.join(","); this.form.hostUserId = list; var lists = this.form.orgHeadUserIdList.join(","); this.form.travelers = lists; + + var nameList = this.getSelectedUserNames(); + this.form.travelersName = nameList; if (this.form.id != undefined) { this.form.examineStatus = 0 updateEvection(this.form).then(response => { diff --git a/src/views/process/leaveReporting/index.vue b/src/views/process/leaveReporting/index.vue index 767c479..a4a6c0d 100644 --- a/src/views/process/leaveReporting/index.vue +++ b/src/views/process/leaveReporting/index.vue @@ -249,8 +249,8 @@ - - + + diff --git a/src/views/system/userInfo/index.vue b/src/views/system/userInfo/index.vue index dfdb0db..0a4fed1 100644 --- a/src/views/system/userInfo/index.vue +++ b/src/views/system/userInfo/index.vue @@ -133,6 +133,17 @@ + + + + + + + + + + +