|
|
|
|
@ -9,7 +9,7 @@ import go.kr.project.api.model.response.NewLedgerResponse;
|
|
|
|
|
* 과태료 대상 미필 비교 비고(Remark) 생성 유틸리티 클래스
|
|
|
|
|
*
|
|
|
|
|
* <p>각 비교 로직별 비고 문자열을 생성하는 메서드를 제공합니다.</p>
|
|
|
|
|
* <p>미필의 경우 부과일자 = 검사유효기간 종료일 + 145일</p>
|
|
|
|
|
* <p>미필의 경우 부과일자 = 검사유효기간 종료일 + 146일</p>
|
|
|
|
|
*/
|
|
|
|
|
public class ComparisonOmRemarkBuilder {
|
|
|
|
|
|
|
|
|
|
@ -20,7 +20,7 @@ public class ComparisonOmRemarkBuilder {
|
|
|
|
|
* @param step4Record Step 4 API 응답 (명의이전 시점 소유자명)
|
|
|
|
|
* @param ledgerRecord 조건에 맞는 갑부 레코드
|
|
|
|
|
* @param inspVldPrdEnd 검사유효기간 종료일
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 145일)
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 146일)
|
|
|
|
|
* @return 비고 문자열
|
|
|
|
|
*/
|
|
|
|
|
public static String buildProductUseRemark(
|
|
|
|
|
@ -63,7 +63,7 @@ public class ComparisonOmRemarkBuilder {
|
|
|
|
|
* @param step4Record Step 4 API 응답 (변경등록 시점 소유자명)
|
|
|
|
|
* @param ledgerRecord 조건에 맞는 갑부 레코드 (변경등록 레코드)
|
|
|
|
|
* @param inspVldPrdEnd 검사유효기간 종료일
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 145일)
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 146일)
|
|
|
|
|
* @return 비고 문자열
|
|
|
|
|
*/
|
|
|
|
|
public static String buildProductUseChangeRemark(
|
|
|
|
|
@ -111,7 +111,7 @@ public class ComparisonOmRemarkBuilder {
|
|
|
|
|
* @param step4Record Step 4 API 응답 (명의이전 시점 소유자명 = 상품용)
|
|
|
|
|
* @param ledgerRecord 조건에 맞는 갑부 레코드 (명의이전 레코드)
|
|
|
|
|
* @param vhclno 차량번호
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 145일)
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 146일)
|
|
|
|
|
* @param inspVldPrdStart 검사유효기간 시작일
|
|
|
|
|
* @param inspVldPrdEnd 검사유효기간 종료일
|
|
|
|
|
* @param daysBetween 일수차이
|
|
|
|
|
@ -173,7 +173,7 @@ public class ComparisonOmRemarkBuilder {
|
|
|
|
|
* @param step4Record Step 4 API 응답 (명의이전 시점 소유자명)
|
|
|
|
|
* @param ledgerRecord 조건에 맞는 갑부 레코드 (명의이전 레코드)
|
|
|
|
|
* @param vhclno 차량번호
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 145일)
|
|
|
|
|
* @param levyCrtrYmd 부과일자 (검사유효기간 종료일 + 146일)
|
|
|
|
|
* @param inspVldPrdStart 검사유효기간 시작일
|
|
|
|
|
* @param inspVldPrdEnd 검사유효기간 종료일
|
|
|
|
|
* @param daysBetween 일수차이
|
|
|
|
|
@ -229,7 +229,7 @@ public class ComparisonOmRemarkBuilder {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 이첩 비고 생성 - Case 이첩-2 (145일 도래지)
|
|
|
|
|
* 이첩 비고 생성 - Case 이첩-2 (146일 도래지)
|
|
|
|
|
*
|
|
|
|
|
* @param sggNm 시군구명
|
|
|
|
|
* @param legalDong4 법정동코드 앞 4자리
|
|
|
|
|
|