From 967936a6e371af4dbe98b32b6a2e0f553c1ccf7b Mon Sep 17 00:00:00 2001 From: cxz66666 <1092889706@qq.com> Date: Tue, 18 Aug 2020 00:05:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=99=90=E5=88=B6=E5=89=8D=E7=AB=AF=E5=8F=91?= =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E6=AC=A1=E6=95=B0=EF=BC=8C=E5=8F=AA=E7=BB=99?= =?UTF-8?q?=E4=B8=89=E6=AC=A1=EF=BC=8C=E8=B6=85=E8=BF=87=E8=AF=B7=E6=B8=85?= =?UTF-8?q?=E9=99=A4localstorage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Message.js | 68 +++++++++++++++++++++------------------ 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/src/components/Message.js b/src/components/Message.js index 635d05d..c00111c 100644 --- a/src/components/Message.js +++ b/src/components/Message.js @@ -1,38 +1,42 @@ const activated = true; -const department = ['', '电脑部', '电器部', '文宣部', '人资部', '财外部']; +const department = ["", "电脑部", "电器部", "文宣部", "人资部", "财外部"]; export default function successInform(phone, name, stuID, first, second) { - if (!activated) return; - // console.log(phone, name, stuID, first, second); + if (!activated) return; + // console.log(phone, name, stuID, first, second); + let nownum = localStorage.getItem("EVA_SMS_SERVICE"); + if (nownum === null) localStorage.setItem("EVA_SMS_SERVICE", "1"); + else if (nownum === "1") localStorage.setItem("EVA_SMS_SERVICE", "2"); + else if (nownum === "2") localStorage.setItem("EVA_SMS_SERVICE", "3"); + if (nownum === "3") return; + const Core = require("@alicloud/pop-core"); + let client = new Core({ + accessKeyId: "LTAI4GGAnN9vPGAGph9foYuN", + accessKeySecret: "PyDLVnceUuXWsT9DhiDJtDJ0NXLPxM", + endpoint: "https://dysmsapi.aliyuncs.com", + apiVersion: "2017-05-25", + }); - const Core = require('@alicloud/pop-core'); - let client = new Core({ - accessKeyId: 'LTAI4GGAnN9vPGAGph9foYuN', - accessKeySecret: 'PyDLVnceUuXWsT9DhiDJtDJ0NXLPxM', - endpoint: 'https://dysmsapi.aliyuncs.com', - apiVersion: '2017-05-25' - }); + let temp = { + name: name, + stuID: stuID, + first: department[first], + second: department[second], + }; + temp = JSON.stringify(temp); - let temp = { - "name": name, - "stuID": stuID, - "first": department[first], - "second": department[second] - }; - temp = JSON.stringify(temp); + let params = { + RegionId: "cn-hangzhou", + PhoneNumbers: phone, + SignName: "EVA记录", + TemplateCode: "SMS_199600228", + TemplateParam: temp, + }; + // console.log(params); + let requestOption = { + method: "POST", + headers: {}, + }; - let params = { - "RegionId": "cn-hangzhou", - "PhoneNumbers": phone, - "SignName": "EVA记录", - "TemplateCode": "SMS_199600228", - "TemplateParam": temp - }; - // console.log(params); - let requestOption = { - method: 'POST', - headers: {} - }; - - client.request('SendSms', params, requestOption); -} \ No newline at end of file + client.request("SendSms", params, requestOption); +}