From 4735dbd8743b6cf473cfc9bf77d588f0f742c66f Mon Sep 17 00:00:00 2001 From: pikachu <1321288662@qq.com> Date: Sun, 20 Jun 2021 10:59:05 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=99=E5=86=85=E4=BF=A1=E5=8F=91=E9=80=81?= =?UTF-8?q?=E4=BC=9A=E5=91=98=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/message/noticeMessageTemplate.vue | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/manager/src/views/sys/message/noticeMessageTemplate.vue b/manager/src/views/sys/message/noticeMessageTemplate.vue index 6f1850ad..1dbb7d67 100644 --- a/manager/src/views/sys/message/noticeMessageTemplate.vue +++ b/manager/src/views/sys/message/noticeMessageTemplate.vue @@ -230,7 +230,8 @@ 全站 - 指定商家 + 指定商家 + 指定会员 @@ -565,7 +566,11 @@ ]); } else if (params.row.messageRange == "APPOINT") { return h('div', [ - h('span', {}, '指定用户'), + h('span', {}, '指定商家'), + ]); + } else if (params.row.messageRange == "MEMBER") { + return h('div', [ + h('span', {}, '指定会员'), ]); } } @@ -894,11 +899,18 @@ }, //管理员发送站内信提交 sendMessageSubmit() { - + let userIds = []; + let userNames = []; console.warn(this.selectedMember) - if(this.messageSendForm.messageClient == 'member' && this.messageSendForm.messageRange == 'MEMBER'){ - + if (this.messageSendForm.messageClient == 'member' && this.messageSendForm.messageRange == 'MEMBER'){ + this.selectedMember.forEach(function(item, index) { + userIds.push(item.id) + userNames.push(item.username) + }) + this.messageSendForm.userIds = userIds + this.messageSendForm.userNames = userNames } + if (this.messageSendForm.userIds.length <= 0 && this.messageSendForm.messageRange == "APPOINT") { this.$Message.error("请选择发送对象"); return @@ -938,6 +950,7 @@ if (v == "MEMBER") { this.shopShow = false this.memberShow = true + this.selectedMember = [] } }, //获取管理员发送列表