Переглянути джерело

给公众号用户发送消息

lilt085163@126.com 3 роки тому
батько
коміт
fe847e4132

+ 1 - 1
src/main/java/com/care/common/service/impl/WxNoticSendServiceImpl.java

@@ -43,7 +43,7 @@ public class WxNoticSendServiceImpl implements WxNoticSendService {
     }
     @Override
     public boolean sendByWxGZHOpenId(String openId,  Map<String, TemplateDataDTO> data){
-        boolean flag = wxTemplateService.sendTemplateMsg(openId, templateId, null, null, data);
+        boolean flag = wxTemplateService.sendTemplateMsgOriginal(openId, templateId, null, null, data);
         log.info("发送WX消息模板(使用公众号的OPENID): openId: " + openId + ", templateId: " + templateId + " 状态: " + flag);
         return flag;
     }

+ 4 - 1
src/main/java/com/care/common/util/SmsUtil.java

@@ -1,5 +1,6 @@
 package com.care.common.util;
 
+import cn.hutool.core.util.StrUtil;
 import cn.hutool.json.JSONUtil;
 import com.tencentcloudapi.common.Credential;
 import com.tencentcloudapi.common.exception.TencentCloudSDKException;
@@ -30,7 +31,9 @@ public class SmsUtil {
                                        String[] templateParam){
         SendStatus sendStatus = null;
         try{
-
+            if (StrUtil.isEmpty(phoneNumber)){
+                return  sendStatus;
+            }
             Credential cred = new Credential(secretId, secretKey);
 
             HttpProfile httpProfile = new HttpProfile();