From 9cf8795fa4a47169a95c9d8569b3b43361ba0f24 Mon Sep 17 00:00:00 2001 From: chaosBreaking Date: Wed, 2 Oct 2019 13:35:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E4=BF=A1error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/messenger.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/messenger.js b/src/utils/messenger.js index bdb15c0..cdb4808 100644 --- a/src/utils/messenger.js +++ b/src/utils/messenger.js @@ -41,7 +41,10 @@ module.exports = { return async function (phone, option = {}) { // 通过option对象,对外提供统一的调用参数格式 if (/^\+\d+-\d+$/.test(phone)) { if (option.msgParam && option.templateCode && option.signName) { - return await sendSmsAliyun(smsClient, phone, option.msgParam, option.templateCode, option.signName); + return await sendSmsAliyun(smsClient, phone, option.msgParam, option.templateCode, option.signName).catch(err => { + const errmsg = '短信发送失败 ' + JSON.stringify(err); + mylog && mylog.error ? mylog.error(errmsg) : console.error(errmsg); + }); } } return null; // 手机号格式错误,或者 option.vendor 错误。