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 be07025..cdfd791 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 @@ -114,16 +114,17 @@ public class ChannelMgtService { List> rjtDataListMap = null; JSONObject jsonObject = new JSONObject(); - + JSONArray array = new JSONArray(); String callUrl = apiDomain + apiUrlAlTolkTemplet; - jsonObject.put("senderKey", tmpltListReqDto.getSndrprofKey()); - jsonObject.put("templateKey", tmpltListReqDto.getTmpltKey()); - - try { - apiResultMap = (Map) clientRequestService.callBySyncPost(callUrl, jsonObject); - logger.info("apiResultMap : {}", apiResultMap); - if("0000".equals(apiResultMap.get("retCode"))) { + try { + jsonObject.put("senderKey", tmpltListReqDto.getSndrprofKey()); + jsonObject.put("templateKey", tmpltListReqDto.getTmpltKey()); + 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"); diff --git a/src/main/java/kr/co/uplus/ez/common/components/WebClientRequestService.java b/src/main/java/kr/co/uplus/ez/common/components/WebClientRequestService.java index 9f0ed4c..2e569be 100644 --- a/src/main/java/kr/co/uplus/ez/common/components/WebClientRequestService.java +++ b/src/main/java/kr/co/uplus/ez/common/components/WebClientRequestService.java @@ -30,7 +30,6 @@ public class WebClientRequestService { public Object callBySyncPost(String uri, Object param) { Date startTime = new Date(); Object result = webClient.post().uri(uri).bodyValue(param).retrieve().bodyToMono(Object.class).block(); - log.info("callBySyncPost duration Time : {}", (new Date().getTime() - startTime.getTime()) / 1000f); log.debug("callBySyncPost duration Time : {}", (new Date().getTime() - startTime.getTime()) / 1000f); return result; }