From d97344cf6f3810f6aa434bd67ddda3a2bc446d44 Mon Sep 17 00:00:00 2001 From: liuye Date: Mon, 14 Feb 2022 16:10:06 +0800 Subject: [PATCH] 27387 --- src/saas/AppGridManagement/AddGird.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/saas/AppGridManagement/AddGird.vue b/src/saas/AppGridManagement/AddGird.vue index c0be8fa4..87cde72b 100644 --- a/src/saas/AppGridManagement/AddGird.vue +++ b/src/saas/AppGridManagement/AddGird.vue @@ -107,7 +107,20 @@ export default { selectedTickets: this.form?.[type + "Ticket"] || [], }).then(res => { uni.hideLoading() + var isRepeat = false //判断网格长网格员是否选择相同人员 this.form[obj] = res.userList?.map(e => ({id: e.openUserId})) || [] + this.form.girdMemberList.map((item) => { + this.form.girdMemberList.map((items) => { + if(item.id == items.id) { + isRepeat = false + } + }) + }) + + if(isRepeat) { + this.form[obj] = [] + return this.$u.toast('网格长网格员不能选择相同人员') + } this.form[type + "Ticket"] = res.selectedTicket }).catch(() => { uni.hideLoading()