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