diff --git a/src/main/java/kr/co/uplus/ez/api/channelMgt/ChannelMgtService.java b/src/main/java/kr/co/uplus/ez/api/channelMgt/ChannelMgtService.java index cdfd791..dc6ef81 100644 --- a/src/main/java/kr/co/uplus/ez/api/channelMgt/ChannelMgtService.java +++ b/src/main/java/kr/co/uplus/ez/api/channelMgt/ChannelMgtService.java @@ -111,6 +111,7 @@ public class ChannelMgtService { public TmpltListResDto tmpltRejectList(TmpltListReqDto tmpltListReqDto) { RjtTmpltListRes tmpltListRes = new RjtTmpltListRes(); Map apiResultMap = null; + List> dataListMap = null; List> rjtDataListMap = null; JSONObject jsonObject = new JSONObject(); @@ -123,10 +124,12 @@ public class ChannelMgtService { array.add(jsonObject); logger.info("array : {}", array); apiResultMap = (Map) clientRequestService.callBySyncPost(callUrl, array); - logger.info("apiResultMap : {}", apiResultMap); + if("0000".equals(apiResultMap.get("retCode"))) { Map dataMap = (Map) apiResultMap.get("data"); - Map dataTempMap = (Map) dataMap.get("list"); + logger.info("dataMap : {}", dataMap); + dataListMap = (List>) dataMap.get("list"); + Map dataTempMap = dataListMap.get(0); if(dataTempMap.get("comments") != null && !"".equals(dataTempMap.get("comments"))) { rjtDataListMap = (List>) dataTempMap.get("comments");