From 87a99bcc4d2068b3e38838347f3083fac2b301ba Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 4 Nov 2016 10:29:01 +0800 Subject: [PATCH] code update --- .../operate/web/facade/BabyBookbuildingFacade.java | 1 + .../operate/web/utils/MessageCenterService.java | 28 +++++++++++++--------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index 92ae4b1..b577e57 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -623,6 +623,7 @@ public class BabyBookbuildingFacade { smsList.setTypeId(ProjectTypeEnums.YNXT.getId()); smsList.setMessages(messages); if (!syncDataService.savePostMsg(JsonUtil.obj2JsonString(smsList), messages.get(0).getExt1())) { + ExceptionUtils.catchException("儿童建档3---------->"+babyModel.getMphone()+";name="+babyModel.getName()); MessageCenterService.saveSmsCenter(smsList); } } 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 c663ccf..9603e9c 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 @@ -2,10 +2,7 @@ package com.lyms.platform.operate.web.utils; import com.lyms.platform.common.enums.ProjectTypeEnums; -import com.lyms.platform.common.utils.HttpRequest; -import com.lyms.platform.common.utils.JsonUtil; -import com.lyms.platform.common.utils.PropertiesUtils; -import com.lyms.platform.common.utils.StringUtils; +import com.lyms.platform.common.utils.*; import com.lyms.platform.operate.web.request.MessageListRequest; import com.lyms.platform.operate.web.request.MessageRequest; import com.lyms.platform.operate.web.result.Config; @@ -54,16 +51,25 @@ public class MessageCenterService { */ public static boolean saveSmsCenter(MessageListRequest list) { - String 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"))) + String json = ""; + try{ + json = JsonUtil.obj2Str(list); + String result = HttpRequest.sendPost(CENTER_BASE_URL+"saveCreatedSMS", json, CENTER_TOKEN); + ExceptionUtils.catchException("儿童建档4---------->"+ json); + ExceptionUtils.catchException("儿童建档5---------->result"+ result); + if (StringUtils.isNotEmpty(result)) { - return true; + Map map = JsonUtil.str2Obj(result, Map.class); + if ("0".equals(map.get("errorcode"))) + { + return true; + } } } + catch (Exception e) + { + ExceptionUtils.catchException(e,"保存短信中心异常"+json); + } return false; } -- 1.8.3.1