Browse Source

修改sms服务

chenw 7 years ago
parent
commit
207ea7e905

+ 2 - 1
base-servers/sms/sms-server/src/main/java/com/usoftchina/saas/sms/controller/SmsController.java

@@ -7,6 +7,7 @@ import com.usoftchina.saas.exception.BizException;
 import com.usoftchina.saas.sms.config.SmsConfig;
 import com.usoftchina.saas.sms.config.SmsConfig;
 import com.usoftchina.saas.sms.dto.SmsDTO;
 import com.usoftchina.saas.sms.dto.SmsDTO;
 import com.usoftchina.saas.sms.service.SmsService;
 import com.usoftchina.saas.sms.service.SmsService;
+import com.usoftchina.saas.utils.ObjectUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.context.properties.EnableConfigurationProperties;
 import org.springframework.boot.context.properties.EnableConfigurationProperties;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.bind.annotation.*;
@@ -28,7 +29,7 @@ public class SmsController {
         } catch (ClientException e) {
         } catch (ClientException e) {
             return Result.error(new BizException(Integer.parseInt(e.getErrCode()), e.getMessage()));
             return Result.error(new BizException(Integer.parseInt(e.getErrCode()), e.getMessage()));
         }
         }
-        return Result.success(sendSmsResponse.getMessage());
+        return Result.success(ObjectUtils.isEmpty(sendSmsResponse) ? null : sendSmsResponse.getMessage());
     }
     }
 
 
 }
 }

+ 1 - 0
base-servers/sms/sms-server/src/main/java/com/usoftchina/saas/sms/service/impl/SmsServiceImpl.java

@@ -38,6 +38,7 @@ public class SmsServiceImpl implements SmsService {
         try {
         try {
             sendSmsResponse = acsClient.getAcsResponse(request);
             sendSmsResponse = acsClient.getAcsResponse(request);
         }catch (Exception e){
         }catch (Exception e){
+            e.printStackTrace();
             return null;
             return null;
         }
         }
         return sendSmsResponse;
         return sendSmsResponse;