From 34595e177001c7e64c8777f503aec80704584c38 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 22 Jul 2016 16:12:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=8E=A5=E5=8F=A3=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/operate/web/facade/SmsConfigFacade.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java index 4d917df..0d2c7a2 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java @@ -165,14 +165,18 @@ public class SmsConfigFacade { sr.setPrefixType(model.getPrefixType()); List weeks = JsonUtil.toList(model.getGuideTime(), String.class); sr.setGuideTime(WeekEnums.getWeekEnums(weeks)); - List smsService = JsonUtil.toList(model.getSmsService(), Map.class); - sr.setSmsService(getSelectedNode(smsService)); + sr.setSmsService(getSelectedNode(model.getSmsService())); return sr; } - private List getSelectedNode(List smsServices) + private List getSelectedNode(String str) { List nodes = new ArrayList<>(); + if (StringUtils.isEmpty(str)) + { + return nodes; + } + List smsServices = JsonUtil.toList(str, Map.class); for(Map service : smsServices) { -- 1.8.3.1