### feat: 비고(Remark) 생성 로직 개선 및 메서드 분리
- **비고 생성 메서드 수정 및 분리**
- `ComparisonOmRemarkBuilder` 및 `ComparisonRemarkBuilder`:
- `buildProductCloseLevyRemark` 메서드를 `buildProductCloseRemark`와 `buildProductLevyRemark`로 각각 분리.
- 비고 형식과 요구사항에 따라 명확히 구분된 메서드 제공.
- `OwnerTransferRemarkBuilder`와 관련된 비고 생성 메서드 개선:
- 파라미터 추가(`sggNm`, `ownerNm`)로 상세 정보 포함 가능.
- **Checker 클래스 로직 수정**
- `ProductLevyOver31Checker`, `ProductCloseWithin31Checker`, `OwnerTransferOmChecker`:
- 분리된 비고 생성 메서드 호출 방식으로 변경.
- 불필요 매개변수 제거 및 명확성 증가.
- **비고 형식 변경**
- 31일 이내: `명의이전(YYYY.MM.DD) 이전소유자 상품용`
- 31일 초과: `시군구명/소유자명, 미수검명의이전(YYYY.MM.DD)`
- **기타**
- 중복된 메서드 제거 및 가독성을 위한 리팩토링.
- 기존 로직 및 형식에 맞춰 코드 정리.
main
parent
fb63a0bc2b
commit
28fc8c4b87
Loading…
Reference in New Issue