Browse Source

查看设备报修记录表-填报接口逻辑,屏蔽发送短信功能

james 3 months ago
parent
commit
e5b7de94ca

+ 48 - 48
service-iot/service-iot-biz/src/main/java/com/usky/iot/service/impl/CrmDeviceRepairServiceImpl.java

@@ -213,57 +213,57 @@ public class CrmDeviceRepairServiceImpl extends AbstractCrudService<CrmDeviceRep
         crmDeviceRepair1.setHandleTime(LocalDateTime.now());
         this.updateById(crmDeviceRepair1);
 
-        CrmDeviceRepair crmDeviceRepair = this.getById(crmDeviceRepair1.getId());
-
-        //发送短信
-        StringBuffer sendStatus = new StringBuffer();
-        StringBuffer sendContext = new StringBuffer();
-        DefaultProfile profile = DefaultProfile.getProfile("cn-beijing", "LTAI5tH3VvRL5BUkovCokHJX", "SaaWUouNqvcA0C746gcNOH9m6SRYN4");
-        IAcsClient client = new DefaultAcsClient(profile);
-        SendSmsRequest request = new SendSmsRequest();
-        request.setPhoneNumbers(crmDeviceRepair.getReflectPhone());//接收短信的手机号码
-        request.setSignName("上海永天科技股份有限公司");//短信签名名称
-        request.setTemplateCode("SMS_463206001");//短信模板CODE
-
-        String custom = "#/pages/common/evaluate/index?statusBool=true&repairCode="+crmDeviceRepair.getRepairCode();
-        request.setTemplateParam("{\"name\":\""+crmDeviceRepair.getReflectName()+"\","+"\"date\":\""+crmDeviceRepair.getCreateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))+"\","+"\"custom\":\""+custom+"\"}");//短信模板变量对应的实际值
-
-        try {
-            SendSmsResponse response = client.getAcsResponse(request);
-            if(response.getCode() != null){
-                if(response.getCode().equals("OK")){
-//                    sendStatus.append("1");
-//                    //查询发送短信内容
+//        CrmDeviceRepair crmDeviceRepair = this.getById(crmDeviceRepair1.getId());
+
+//        //发送短信
+//        StringBuffer sendStatus = new StringBuffer();
+//        StringBuffer sendContext = new StringBuffer();
+//        DefaultProfile profile = DefaultProfile.getProfile("cn-beijing", "LTAI5tH3VvRL5BUkovCokHJX", "SaaWUouNqvcA0C746gcNOH9m6SRYN4");
+//        IAcsClient client = new DefaultAcsClient(profile);
+//        SendSmsRequest request = new SendSmsRequest();
+//        request.setPhoneNumbers(crmDeviceRepair.getReflectPhone());//接收短信的手机号码
+//        request.setSignName("上海永天科技股份有限公司");//短信签名名称
+//        request.setTemplateCode("SMS_463206001");//短信模板CODE
 //
-//                    try {
-//                        Thread.sleep(3000);
-//                    } catch (InterruptedException e) {
-//                        e.printStackTrace();
-//                    }
+//        String custom = "#/pages/common/evaluate/index?statusBool=true&repairCode="+crmDeviceRepair.getRepairCode();
+//        request.setTemplateParam("{\"name\":\""+crmDeviceRepair.getReflectName()+"\","+"\"date\":\""+crmDeviceRepair.getCreateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))+"\","+"\"custom\":\""+custom+"\"}");//短信模板变量对应的实际值
 //
-//                    QuerySendDetailsRequest request1 = new QuerySendDetailsRequest();
-//                    request1.setPhoneNumber(crmDeviceRepair.getReflectPhone());
-//                    request1.setSendDate(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd")));
-//                    request1.setPageSize((long)10);
-//                    request1.setCurrentPage((long)1);
-//                    QuerySendDetailsResponse response1 = client.getAcsResponse(request1);
-//                    if(response1.getCode() != null){
-//                        if(response1.getCode().equals("OK")){
-//                            sendContext.append(response1.getSmsSendDetailDTOs().get(0).getContent());
-//                        }
+//        try {
+//            SendSmsResponse response = client.getAcsResponse(request);
+//            if(response.getCode() != null){
+//                if(response.getCode().equals("OK")){
+////                    sendStatus.append("1");
+////                    //查询发送短信内容
+////
+////                    try {
+////                        Thread.sleep(3000);
+////                    } catch (InterruptedException e) {
+////                        e.printStackTrace();
+////                    }
+////
+////                    QuerySendDetailsRequest request1 = new QuerySendDetailsRequest();
+////                    request1.setPhoneNumber(crmDeviceRepair.getReflectPhone());
+////                    request1.setSendDate(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd")));
+////                    request1.setPageSize((long)10);
+////                    request1.setCurrentPage((long)1);
+////                    QuerySendDetailsResponse response1 = client.getAcsResponse(request1);
+////                    if(response1.getCode() != null){
+////                        if(response1.getCode().equals("OK")){
+////                            sendContext.append(response1.getSmsSendDetailDTOs().get(0).getContent());
+////                        }
+////
+////                    }
 //
-//                    }
-
-                }else{
-//                    sendStatus.append("2");
-                }
-            }
-            System.out.println(new Gson().toJson(response));
-        } catch (ClientException e) {
-            System.out.println("ErrCode:" + e.getErrCode());
-            System.out.println("ErrMsg:" + e.getErrMsg());
-            System.out.println("RequestId:" + e.getRequestId());
-        }
+//                }else{
+////                    sendStatus.append("2");
+//                }
+//            }
+//            System.out.println(new Gson().toJson(response));
+//        } catch (ClientException e) {
+//            System.out.println("ErrCode:" + e.getErrCode());
+//            System.out.println("ErrMsg:" + e.getErrMsg());
+//            System.out.println("RequestId:" + e.getRequestId());
+//        }
 
     }