diff --git a/messenger.js b/messenger.js index 0e799f1..56eade7 100644 --- a/messenger.js +++ b/messenger.js @@ -105,11 +105,11 @@ module.exports = { async sendSmsUniCloud({ phone, msgTemplate, msgParam, appid, smsKey, smsSecret }) { try { const result = await uniCloud.sendSms({ - appid: appid || my.envi.SMS.UNICLOUD.appid || wo.envi.SMS.UNICLOUD.appid, - smsKey: smsKey || my.envi.SMS.UNICLOUD.smsKey || wo.envi.SMS.UNICLOUD.smsKey, - smsSecret: smsSecret || my.envi.SMS.UNICLOUD.smsSecret || wo.envi.SMS.UNICLOUD.smsSecret, + appid: appid || my?.envi?.SMS?.UNICLOUD?.appid || wo?.envi?.SMS?.UNICLOUD?.appid, + smsKey: smsKey || my?.envi?.SMS?.UNICLOUD?.smsKey || wo?.envi?.SMS?.UNICLOUD?.smsKey, + smsSecret: smsSecret || my?.envi?.SMS?.UNICLOUD?.smsSecret || wo?.envi?.SMS?.UNICLOUD?.smsSecret, phone, - templateId: msgTemplate || 'uni_sms_test', + templateId: msgTemplate, data: msgParam // 模版中的变量的值,例如 { passcode: '234345', purpose: '注册' } }) // 调用成功,请注意这时不代表发送成功