diff --git a/src/main/java/com/interplug/qcast/biz/commCode/CommCodeService.java b/src/main/java/com/interplug/qcast/biz/commCode/CommCodeService.java index 7e128809..1147c4a2 100644 --- a/src/main/java/com/interplug/qcast/biz/commCode/CommCodeService.java +++ b/src/main/java/com/interplug/qcast/biz/commCode/CommCodeService.java @@ -71,12 +71,17 @@ public class CommCodeService { public void setHeaderCodeSyncSave(List headCodeList) throws Exception { // 헤더코드 동기화 for (HeadCodeRequest headCodeReq : headCodeList) { - if ("Y".equals(headCodeReq.getQcCommYn()) && "N".equals(headCodeReq.getDelYn())) { - headCodeReq.setDelFlg(0); - } else { - headCodeReq.setDelFlg(1); + try { + if ("Y".equals(headCodeReq.getQcCommYn()) && "N".equals(headCodeReq.getDelYn())) { + headCodeReq.setDelFlg(0); + } else { + headCodeReq.setDelFlg(1); + } + commCodeMapper.setHeadCodeSyncSave(headCodeReq); + } catch (Exception e) { + log.error(e.getMessage()); } - commCodeMapper.setHeadCodeSyncSave(headCodeReq); + } } @@ -89,12 +94,18 @@ public class CommCodeService { public void setCommonCodeSyncSave(List detailCodeList) throws Exception { // 상세코드 동기화 for (DetailCodeRequest detailCodeReq : detailCodeList) { - if ("A".equals(detailCodeReq.getStatCd()) && "N".equals(detailCodeReq.getDelYn())) { - detailCodeReq.setDelFlg(0); - } else { - detailCodeReq.setDelFlg(1); + try { + if ("A".equals(detailCodeReq.getStatCd()) && "N".equals(detailCodeReq.getDelYn())) { + detailCodeReq.setDelFlg(0); + } else { + detailCodeReq.setDelFlg(1); + } + commCodeMapper.setCommonCodeSyncSave(detailCodeReq); + } catch (Exception e) { + log.error(e.getMessage()); } - commCodeMapper.setCommonCodeSyncSave(detailCodeReq); + + } } }