diff --git a/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java b/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java index 29734869..ec413f37 100644 --- a/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java +++ b/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java @@ -186,14 +186,9 @@ public class PayerBean extends AbstractComponent { payer.setWholAddr(basicInfo.getRoad_nm_adres() + ", " + basicInfo.getUse_strnghld_adres_nm()); // Payer result = create(payer) ? payer : getPayer(vhrno, rtpyrNo); - Payer result = getPayer(vhrno, rtpyrNo); - if (isEmpty(result)) { - create(payer); // 등록 - } else { - update(payer); // 수정 - } + // 납부자 정보를 등록한다. -> 차적 조회된 납부자 정보를 return 한다. + Payer result = create(payer) ? payer : payer; - result = getPayer(vhrno, rtpyrNo); if (result != null) result.setVehicleInfo(basicInfo); @@ -213,9 +208,7 @@ public class PayerBean extends AbstractComponent { * @return 단속 정보 */ public DataObject getCrdnInfo(PayerQuery req) { - DataObject dataCrdn = payerMapper.selectCrdn(req); // 단속 조회 - - return dataCrdn; + return payerMapper.selectCrdn(req); // 단속 조회 } /**납부자 정보를 등록하고, 단속 정보에 납부자 ID를 변경한다. @@ -227,8 +220,8 @@ public class PayerBean extends AbstractComponent { */ public String createCrdnPayer(Payer payer) { // 변수 선언 - boolean rtnScs = false; // DB 처리 결과 - String rtnMsg = "[F] "; // 처리 결과 메시지 + boolean rtnScs = false; // DB 처리 결과 + String rtnMsg = "[F] "; // 처리 결과 메시지 // 단속 ID로 단속 정보 조회 DataObject crdnInfo = payerMapper.selectCrdnInfo(payer.getCrdnId()); @@ -264,7 +257,6 @@ public class PayerBean extends AbstractComponent { } } else { // 수정할 납부자ID 와 조회한 납부자 ID 확인 -// if (!payer.getRtpyrId().equals(payerInfo.getRtpyrId())) { if (!crdnInfo.string("RTPYR_ID").equals(payerInfo.getRtpyrId())) { payer.setRtpyrId(payerInfo.getRtpyrId()); diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp index f2ffabe2..128c9578 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp @@ -348,7 +348,7 @@ , title : dialogTitle , content : resp , size : "lg" - , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 재조회 + , onClose : () => { $P.refreshDataInfo$(); } // callback 자료 재조회 }); } });