From 2ec7d6f714a051c2305eb5546d5feb4bec10fd2c Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 24 Feb 2020 16:26:09 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0=E7=9F=AD=E4=BF=A1?= =?UTF-8?q?=E5=8F=91=E9=80=81=E8=B0=83=E8=AF=95=E5=8A=9F=E8=83=BD,?= =?UTF-8?q?=E9=83=A8=E5=88=86=E6=A8=A1=E5=9D=97=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/resource/sms.js | 12 ++++++ src/views/authority/role.vue | 3 +- src/views/resource/sms.vue | 73 ++++++++++++++++++++++++++++++++++-- src/views/system/tenant.vue | 1 + 4 files changed, 84 insertions(+), 5 deletions(-) diff --git a/src/api/resource/sms.js b/src/api/resource/sms.js index b06ee29..d937f07 100644 --- a/src/api/resource/sms.js +++ b/src/api/resource/sms.js @@ -58,3 +58,15 @@ export const enable = (id) => { }) } +export const send = (code, phones, params) => { + return request({ + url: '/api/blade-resource/sms/endpoint/send-message', + method: 'post', + params: { + code, + phones, + params, + } + }) +} + diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue index b86638e..3ae475c 100644 --- a/src/views/authority/role.vue +++ b/src/views/authority/role.vue @@ -27,6 +27,7 @@ 权限设置 @@ -199,7 +200,7 @@ }; }, computed: { - ...mapGetters(["permission"]), + ...mapGetters(["userInfo", "permission"]), permissionList() { return { addBtn: this.vaildData(this.permission.role_add, false), diff --git a/src/views/resource/sms.vue b/src/views/resource/sms.vue index e89e299..472f810 100644 --- a/src/views/resource/sms.vue +++ b/src/views/resource/sms.vue @@ -28,6 +28,12 @@ + + +