diff --git a/src/views/xm/core/xmGroup/XmGroupMng.vue b/src/views/xm/core/xmGroup/XmGroupMng.vue index 5cf5e385..53920b15 100644 --- a/src/views/xm/core/xmGroup/XmGroupMng.vue +++ b/src/views/xm/core/xmGroup/XmGroupMng.vue @@ -627,12 +627,18 @@ XmTaskExecuserSelect, }, onExecuserSelect:function(users){ this.candidateVisible=false; + if(users && users.length>0){ - users.forEach(i=>{ - i.branchId=i.execUserBranchId - i.branchName='' + var arrs=[]; + users.forEach(i=>{ + if(!arrs.some(k=>k.userid==i.userid)){ + i.branchId=i.execUserBranchId + i.branchName='' + arrs.push(i) + } + }) - this.onUserSelected(users); + this.onUserSelected(arrs); } }, diff --git a/src/views/xm/core/xmGroupUser/XmGroupUserMng.vue b/src/views/xm/core/xmGroupUser/XmGroupUserMng.vue index fcf51d84..819cfdf4 100644 --- a/src/views/xm/core/xmGroupUser/XmGroupUserMng.vue +++ b/src/views/xm/core/xmGroupUser/XmGroupUserMng.vue @@ -10,21 +10,21 @@ - - - - -