u
This commit is contained in:
parent
c8c702ebb5
commit
866bba4b87
@ -104,12 +104,13 @@ module.exports = {
|
|||||||
|
|
||||||
async sendSmsUniCloud({ phone, msgTemplate, msgParam, appid, smsKey, smsSecret }) {
|
async sendSmsUniCloud({ phone, msgTemplate, msgParam, appid, smsKey, smsSecret }) {
|
||||||
try {
|
try {
|
||||||
|
const envi = my.envi || wo.envi // 不能在下面调用 my.envi.*** 因为 my.envi 可能并未初始化,而 unicloud 又不支持 ?. 操作符.
|
||||||
const result = await uniCloud.sendSms({
|
const result = await uniCloud.sendSms({
|
||||||
appid: appid || my?.envi?.SMS?.UNICLOUD?.appid || wo?.envi?.SMS?.UNICLOUD?.appid,
|
appid: appid || envi.SMS.UNICLOUD.appid,
|
||||||
smsKey: smsKey || my?.envi?.SMS?.UNICLOUD?.smsKey || wo?.envi?.SMS?.UNICLOUD?.smsKey,
|
smsKey: smsKey || envi.SMS.UNICLOUD.smsKey,
|
||||||
smsSecret: smsSecret || my?.envi?.SMS?.UNICLOUD?.smsSecret || wo?.envi?.SMS?.UNICLOUD?.smsSecret,
|
smsSecret: smsSecret || envi.SMS.UNICLOUD.smsSecret,
|
||||||
phone,
|
phone,
|
||||||
templateId: msgTemplate,
|
templateId: msgTemplate || 'uni_sms_test',
|
||||||
data: msgParam // 模版中的变量的值,例如 { passcode: '234345', purpose: '注册' }
|
data: msgParam // 模版中的变量的值,例如 { passcode: '234345', purpose: '注册' }
|
||||||
})
|
})
|
||||||
// 调用成功,请注意这时不代表发送成功
|
// 调用成功,请注意这时不代表发送成功
|
||||||
|
Loading…
Reference in New Issue
Block a user