소스 정리

main
mjkhan21 5 months ago
parent 6995a88425
commit 9e21048d16

@ -109,10 +109,10 @@ public class LevyExclBean extends AbstractBean {
// 등록 대상 자료 검증
if (!isEmpty(levyExclInfo.string("LEVY_EXCL_ID"))) // 부과제외 ID가 있다면 이미 부과제외 자료가 존재하므로 종료..
return "[F] 작업중 이미 등록된 부과제외 자료가 존재합니다.";
return "[F] 이미 등록된 부과제외 자료가 존재합니다.";
if (!isEmpty(levyExclInfo.string("CVLCPT_LINK_ID"))) { // 민원 ID
if (levyExclInfo.string("CVLCPT_PRCS_CD").equals("00")) // 민원 처리상태 확인
return "[F] 작업중 단속 민원 자료가 처리 되지 않았습니다."
return "[F] 단속 민원 자료가 처리 되지 않았습니다."
+ "<br>단속 민원 업무를 먼저 처리 하시기 바랍니다.";
}
if (levyExcl.getLevyExclSeCd().contains("1,2")) { // 부과제외(서손), 계고
@ -139,7 +139,7 @@ public class LevyExclBean extends AbstractBean {
crdn.setPrkPsbltyRsltCd("9"); // 주차 가능 결과 코드(FIM034) 9: 조회미대상
if (levyExclMapper.updatePrkPsbltyRsltCd(crdn) != 1)
throw new RuntimeException("부과제외 등록 작업 중 단속 대장의 표지정보 수정에 실패하였습니다.");
throw new RuntimeException("부과제외 등록 중 단속 대장의 표지정보 수정에 실패하였습니다.");
}
// 부과취소(전액감액)일 경우 부과(TB_LEVY)에 감액금액 입력이 필요..
@ -177,7 +177,7 @@ public class LevyExclBean extends AbstractBean {
crdnSttsHstry.setTaskDtlId(levyExcl.getLevyExclId());
if (!crdnSttsHstryBean.createHstryUpdateCrdnSttsCd(crdnSttsHstry))
throw new RuntimeException("부과제외 등록 작업 중 단속상태 변경에 실패하였습니다.");
throw new RuntimeException("부과제외 등록 중 단속상태 변경에 실패하였습니다.");
return "[S] 작업이 정상 처리 되었습니다.";
}
@ -213,7 +213,7 @@ public class LevyExclBean extends AbstractBean {
// 삭제 대상 자료 검증
if (levyExclInfo == null)
return "[F] 작업 중 부과제외 자료가 조회되지 않습니다.";
return "[F] 부과제외 자료가 조회되지 않습니다.";
if (levyExclInfo.string("LEVY_EXCL_SE_CD").equals("1") && !levyExclInfo.string("CRDN_STTS_CD").equals("81")) { // 부과제외(서손)
return "[F] 작업 중 오류가 발생하였습니다."
+ "<br>단속 처리상태가 " + levyExclInfo.string("CRDN_STTS_NM") + " 입니다.";
@ -236,14 +236,14 @@ public class LevyExclBean extends AbstractBean {
rtnNocs = levyExclMapper.updatePrkPsbltyRsltCd(crdn);
if (rtnNocs != 1)
throw new RuntimeException("부과제외 삭제 작업 중 단속 대장의 표지정보 수정에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback
throw new RuntimeException("부과제외 삭제 중 단속 대장의 표지정보 수정에 실패하였습니다.");
}
}
// 부과제외(TB_LEVY_EXCL) 대장을 삭제한다.
rtnNocs = levyExclMapper.deleteLevyExcl(levyExcl);
if (rtnNocs != 1)
throw new RuntimeException("부과제외 정보 삭제에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback
throw new RuntimeException("부과제외 정보 삭제에 실패하였습니다.");
// 단속 상태 이력(TB_CRDN_STTS_HSTRY) 대장의 사용 여부를 "N"으로 처리하고, 단속(TB_CRDN) 대장의 단속 상태 코드를 수정한다.
CrdnSttsHstry crdnSttsHstry = new CrdnSttsHstry();
@ -253,7 +253,7 @@ public class LevyExclBean extends AbstractBean {
crdnSttsHstry.setUseYn("N"); // 사용 여부
if (!crdnSttsHstryBean.removeHstryUpdateCrdnSttsCd(crdnSttsHstry))
throw new RuntimeException("부과제외 삭제 작업중 단속 대장의 단속상태 변경에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback
throw new RuntimeException("부과제외 삭제 중 단속 대장의 단속상태 변경에 실패하였습니다.");
return "[S] 작업이 정상 처리 되었습니다.";
}

@ -169,15 +169,15 @@ public class Excl01Controller extends ApplicationController {
public ModelAndView getLevyExclusionInfo(HttpServletRequest hReq, LevyExclQuery req) {
// 상세 정보 조회
DataObject levyExclInfo = levyExclService.getLevyExclInfo(req);
boolean empty = isEmpty(levyExclInfo.string("LEVY_EXCL_ID"));
if (req.getCallPurpose().equals("create")) { // 등록
if (!isEmpty(levyExclInfo.string("LEVY_EXCL_ID"))) {
if (!empty) {
return new ModelAndView("jsonView")
.addObject("rtnMsg", "이미 등록된 부과제외 정보가 있습니다.")
.addObject("message", "이미 등록된 부과제외 정보가 있습니다.");
}
} else if (req.getCallPurpose().equals("update")) {
if (levyExclInfo.string("LEVY_EXCL_ID").equals("")) { // 수정
if (empty) { // 수정
return new ModelAndView("jsonView")
.addObject("rtnMsg", "조회된 부과제외 정보가 없습니다.")
.addObject("message", "조회된 부과제외 정보가 없습니다.");
@ -247,7 +247,7 @@ public class Excl01Controller extends ApplicationController {
String rtnMsg = "";
// 부과제외(levyExclId) 단건 삭제
if (levyExcl.getLevyExclIds() == null || levyExcl.getLevyExclIds().length < 1) {
if (isEmpty(levyExcl.getLevyExclIds())) {
rtnMsg = levyExclService.removeLevyExcl(levyExcl);
} else {
// 부과제외 IDs 만큼 부과제외 삭제 반복..

Loading…
Cancel
Save