Ver código fonte

修改短信模板

suntianwu 3 anos atrás
pai
commit
dc11cf7c58

+ 5 - 3
src/main/java/com/care/common/service/SmsSendService.java

@@ -29,13 +29,15 @@ public interface SmsSendService  {
      */
     boolean sendSmsCode4ModifyPhone(String phone,String params);
 
-    /**
+
+/*    *//**
      * 给紧急联系人发送短信
      * @param phone
      * @param params
      * @return
-     */
-    boolean sendSmsToLianxiren(String phone,String params);
+     *//*
+    boolean sendSmsToLianxiren(String phone,String params);*/
+
 
     /**
      * 给紧急联系人发送短信

+ 20 - 16
src/main/java/com/care/common/service/impl/SmsSendServiceImpl.java

@@ -1,5 +1,6 @@
 package com.care.common.service.impl;
 
+import cn.hutool.core.util.StrUtil;
 import com.care.common.enums.OrderTypeEnum;
 import com.care.common.service.SmsSendService;
 import com.care.common.util.SmsUtil;
@@ -28,8 +29,6 @@ public class SmsSendServiceImpl implements SmsSendService {
     @Value("${sms.notice.smsSdkAppId:#{null}}")
     private String noticeSmsSdkAppId;
     private String noticeSignName="熵行科技";
-    @Value("${sms.notice.templateId:#{null}}")
-    private String noticeTemplateId;
 
     @Value("${sms.notice.templateid.register.phone:#{null}}")
     private String noticeTemplateId4registerPhone;
@@ -118,9 +117,10 @@ public class SmsSendServiceImpl implements SmsSendService {
         }
     }
 
-    @Override
+   /* @Override
     public boolean sendSmsToLianxiren(String phone, String params) {
         String[] _p = {params};
+
         SendStatus sendStatus =  SmsUtil.sendSms(noticeEndpoint,
                 noticeRegion,
                 noticeSecretId,
@@ -134,28 +134,32 @@ public class SmsSendServiceImpl implements SmsSendService {
         }else{
             return  false;
         }
-    }
+    }*/
 
     @Override
     public boolean sendSmsToLianxiren(String orderType, String phone, String params) {
         String[] _p = {params};
-        String _noticeTemplateId =  noticeTemplateId;
+        String _noticeTemplateId =  "";
         if (OrderTypeEnum.DI_EDAO.getValue().equals(orderType)){
             _noticeTemplateId = noticeTemplateId4diedao;
         }else if(OrderTypeEnum.JIU_ZHI.getValue().equals(orderType)){
             _noticeTemplateId = noticeTemplateId4jiuzhi;
         }
-        SendStatus sendStatus =  SmsUtil.sendSms(noticeEndpoint,
-                noticeRegion,
-                noticeSecretId,
-                noticeecretKey,
-                noticeSmsSdkAppId,
-                noticeSignName,
-                _noticeTemplateId,
-                phone,_p);
-        if (sendStatus!=null && "Ok".equals(sendStatus.getCode())){
-            return true;
-        }else{
+        if (StrUtil.isNotEmpty(_noticeTemplateId)){
+            SendStatus sendStatus =  SmsUtil.sendSms(noticeEndpoint,
+                    noticeRegion,
+                    noticeSecretId,
+                    noticeecretKey,
+                    noticeSmsSdkAppId,
+                    noticeSignName,
+                    _noticeTemplateId,
+                    phone,_p);
+            if (sendStatus!=null && "Ok".equals(sendStatus.getCode())){
+                return true;
+            }else{
+                return  false;
+            }
+        }else {
             return  false;
         }
     }