diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java index 090c005..70841dd 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/MessageCenterService.java @@ -46,73 +46,23 @@ public class MessageCenterService { } - /** - * 线上环境调用 - * 保存到短信中心 短信 - * @param list - * @return - */ - public static boolean saveSmsCenter(MessageListRequest list) - { - String json = ""; - try{ - json = JsonUtil.obj2Str(list); - String result = HttpRequest.sendPost(CENTER_BASE_URL+"saveCreatedSMS", json, CENTER_TOKEN); - if (StringUtils.isNotEmpty(result)) - { - Map map = JsonUtil.str2Obj(result, Map.class); - if ("0".equals(map.get("errorcode").toString())) - { - return true; - } - } - } - catch (Exception e) - { - ExceptionUtils.catchException(e,"保存短信中心异常"+json); - } - return false; - } - // /** -// * 演示换调用 +// * 线上环境调用 +// * 保存到短信中心 短信 // * @param list // * @return // */ // public static boolean saveSmsCenter(MessageListRequest list) // { -// String json = ""; +// String json = ""; // try{ -// -// List msgs = list.getMessages(); -// if (CollectionUtils.isNotEmpty(msgs)) -// { -// for(MessageRequest messageRequest : msgs) -// { -// messageRequest.setStatus(SmsStatusEnums.YFS.getId()); -// } -// } -// -// json = JsonUtil.obj2Str(list); +// json = JsonUtil.obj2Str(list); // String result = HttpRequest.sendPost(CENTER_BASE_URL+"saveCreatedSMS", json, CENTER_TOKEN); // if (StringUtils.isNotEmpty(result)) // { // Map map = JsonUtil.str2Obj(result, Map.class); // if ("0".equals(map.get("errorcode").toString())) // { -// -// if (CollectionUtils.isNotEmpty(msgs)) -// { -// for(MessageRequest messageRequest : msgs) -// { -// messageRequest.setStatus(SmsStatusEnums.WFS.getId()); -// messageRequest.setExt1("8000000014"); -// } -// } -// json = JsonUtil.obj2Str(list); -// System.out.println("json========" + json); -// System.out.println("url========" + CENTER_BASE_URL); -// HttpRequest.sendPost("http://sms.healthbaby.com.cn/v1/saveCreatedSMS", json, CENTER_TOKEN); // return true; // } // } @@ -124,6 +74,56 @@ public class MessageCenterService { // return false; // } + /** + * 演示换调用 + * @param list + * @return + */ + public static boolean saveSmsCenter(MessageListRequest list) + { + String json = ""; + try{ + + List msgs = list.getMessages(); + if (CollectionUtils.isNotEmpty(msgs)) + { + for(MessageRequest messageRequest : msgs) + { + messageRequest.setStatus(SmsStatusEnums.YFS.getId()); + } + } + + json = JsonUtil.obj2Str(list); + String result = HttpRequest.sendPost(CENTER_BASE_URL+"saveCreatedSMS", json, CENTER_TOKEN); + if (StringUtils.isNotEmpty(result)) + { + Map map = JsonUtil.str2Obj(result, Map.class); + if ("0".equals(map.get("errorcode").toString())) + { + + if (CollectionUtils.isNotEmpty(msgs)) + { + for(MessageRequest messageRequest : msgs) + { + messageRequest.setStatus(SmsStatusEnums.WFS.getId()); + messageRequest.setExt1("8000000014"); + } + } + json = JsonUtil.obj2Str(list); + System.out.println("json========" + json); + System.out.println("url========" + CENTER_BASE_URL); + HttpRequest.sendPost("http://sms.healthbaby.com.cn/v1/saveCreatedSMS", json, CENTER_TOKEN); + return true; + } + } + } + catch (Exception e) + { + ExceptionUtils.catchException(e,"保存短信中心异常"+json); + } + return false; + } + public static SmsResult querySmsList(String hospitalId, String phone,Integer smsType,Integer smsStatus,String content,String planTimeStart,String planTimeEnd,String actualTimeStart,String actualTimeEnd,Integer objType ,Integer page, Integer limit) {