commit
This commit is contained in:
@@ -438,6 +438,12 @@ layout("/layouts/platform.html"){
|
|||||||
const u = cloneData.find(o => val && o.userId === val)
|
const u = cloneData.find(o => val && o.userId === val)
|
||||||
if (u) {
|
if (u) {
|
||||||
this.$message.warning('协会成员不能重复')
|
this.$message.warning('协会成员不能重复')
|
||||||
|
}
|
||||||
|
const sameUser = this.managePerson.find(o => o.userId === val)
|
||||||
|
if(sameUser) {
|
||||||
|
this.$message.warning('该成员已在理事机构中设置')
|
||||||
|
}
|
||||||
|
if(u || sameUser) {
|
||||||
this.$set(row, 'loginname', '')
|
this.$set(row, 'loginname', '')
|
||||||
this.$set(row, 'unitname', '')
|
this.$set(row, 'unitname', '')
|
||||||
this.$set(row, 'mobile', '')
|
this.$set(row, 'mobile', '')
|
||||||
@@ -485,7 +491,13 @@ layout("/layouts/platform.html"){
|
|||||||
this.$set(row, 'userId', '')
|
this.$set(row, 'userId', '')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
const user = this.userOptions.find(o => o.id === val)
|
let user = this.userOptions.find(o => o.id === val)
|
||||||
|
const sameUser = this.clubUserTableData.find(o => o.userId === val)
|
||||||
|
if(sameUser) {
|
||||||
|
this.$message.warning(user.username + '已在协会成员设置,自动为您调整到理事机构中')
|
||||||
|
user = sameUser
|
||||||
|
this.clubUserTableData = this.clubUserTableData.filter(o => o.userId !== sameUser.userId)
|
||||||
|
}
|
||||||
row.loginname = user.loginname
|
row.loginname = user.loginname
|
||||||
row.unitname = user.unitname
|
row.unitname = user.unitname
|
||||||
row.mobile = user.mobile
|
row.mobile = user.mobile
|
||||||
|
|||||||
Reference in New Issue
Block a user