You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- **재검 여부 필터 추가**
- `검색 조건`에 재검 여부(`재검(Y)`, `미재검(N)`) 선택 기능 추가.
- 재검 여부에 따른 데이터 필터링 로직 구현:
- JSP: 검색 영역에 재검 여부 체크박스 추가.
- JS: 검색 조건(`schReinspYn`)에 재검 여부 값 추가 및 다운로드 URL에 포함되도록 설정.
- MyBatis: 쿼리에 재검 여부 필터 추가.
- **그리드 컬럼 및 데이터 처리 개선**
- 결과 그리드에 `재검 여부` 열 추가:
- JSP 및 그리드 설정에 관련 컬럼 반영.
- MyBatis 또는 데이터 처리 단계에서 `재검 여부` 값 처리 및 가공 로직 구현.
- 일련번호 계산 로직 단순화:
- 기존 페이징 정보 활용 대신 로우 키만 활용하도록 변경.
- **서비스 및 내부 로직 변경**
- 데이터 처리 단계에서 `재검 여부` 설정:
- `ServiceImpl`: 일수(`daycnt`) 값에 `*` 포함 여부로 재검 여부 결정 후 저장.
- VO 및 Mapper 수정:
- `CarFfnlgTrgtVO`, `CarFfnlgTrgtExcelVO`: 재검 여부(`reinspYn`) 필드 추가.
- DB: `tb_car_ffnlg_trgt` 테이블에 `REINSP_YN` 칼럼 추가, 마이그레이션 SQL 작성.
- **불필요한 페이징 관련 코드 제거**
- 조회 페이징용 전역 변수 및 관련 UI 제거:
- `perPageSelect`, `currentPage`, `totalPages` 등 페이징 UI 요소 삭제.
- JS 및 컨트롤러에서 페이징 관련 전역 로직 제거 및 단순화.
- **기타 개선**
- 검색 초기화 버튼에 재검 여부 관련 로직 추가.
- 검색 조건 정리(`SEARCH_COND`) 및 관련 주석 추가.
- DEBUG 로그 추가: `재검 여부` 설정 및 출력 내역 기록.
|
5 days ago | |
|---|---|---|
| .. | ||
| vips | 5 days ago | |