|
|
|
|
@ -61,13 +61,13 @@ public class ProductLevyOver31Checker extends AbstractComparisonChecker {
|
|
|
|
|
|
|
|
|
|
log.info("[날짜수정후부과-명의이전 상품용] Step 1 결과 - 차대번호: {}, 소유자명: {}", vin, step1OwnerName);
|
|
|
|
|
|
|
|
|
|
// 조건 1: 소유자명에 "상품용" 포함 여부 확인
|
|
|
|
|
// 조건 1: 소유자명에 "상품용" 미포함 여부 확인 (상품용이면 스킵 - 다른 Checker에서 처리됨)
|
|
|
|
|
if (step1OwnerName == null || step1OwnerName.contains("상품용")) {
|
|
|
|
|
log.debug("[날짜수정후부과-명의이전 상품용] 소유자명에 '상품용' 미포함 - 차량번호: {}, 소유자명: {}", vhclno, step1OwnerName);
|
|
|
|
|
log.debug("[날짜수정후부과-명의이전 상품용] 소유자명에 '상품용' 포함 - 차량번호: {}, 소유자명: {}", vhclno, step1OwnerName);
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
log.info("[날짜수정후부과-명의이전 상품용] 소유자명에 '상품용' 포함 확인! - 차량번호: {}, 소유자명: {}", vhclno, step1OwnerName);
|
|
|
|
|
log.info("[날짜수정후부과-명의이전 상품용] 소유자명에 '상품용' 미포함 확인! - 차량번호: {}, 소유자명: {}", vhclno, step1OwnerName);
|
|
|
|
|
|
|
|
|
|
// ========== Step 2: 자동차기본정보 조회 (차대번호, 부과일자=오늘일자) ==========
|
|
|
|
|
String today = LocalDate.now().format(DATE_FORMATTER);
|
|
|
|
|
|