Files
sam-react-prod/claudedocs/guides/universal-list/[QA-2026-01-15] universal-list-page-inspection.md
유병철 07374c826c refactor(WEB): claudedocs 재정리 및 AuthContext/Zustand/유틸 코드 개선
- claudedocs 폴더 구조 재정리: archive/sessions, guides/migration·mobile·universal-list, refactoring 분류
- 오래된 세션 컨텍스트/체크리스트 문서 정리 (아카이브 이동 또는 삭제)
- AuthContext → authStore(Zustand) 전환 시작, RootProvider 간소화
- GenericCRUDDialog 공통 다이얼로그 컴포넌트 추가
- PermissionDialog 삭제 → GenericCRUDDialog로 대체
- RankDialog/TitleDialog GenericCRUDDialog 기반으로 리팩토링
- toast-utils.ts 삭제 (미사용)
- fileDownload.ts 개선, excel-download.ts 정리
- menuStore/themeStore Zustand 셀렉터 최적화
- useColumnSettings/useTableColumnStore 기능 보강
- 세금계산서/견적/작업자화면/결재 등 소규모 개선

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 17:17:13 +09:00

8.2 KiB

UniversalListPage 마이그레이션 검수 체크리스트

검수일: 2026-01-15 검수 방법: Chrome DevTools MCP를 사용한 페이지별 UI 검증 총 대상: 63개 페이지


검수 목표

기존 페이지 기능이 UniversalListPage 통합 후에도 정상 작동하는가


검수 기준

자동 검수 항목 (Claude)

항목 설명
데이터 표출 테이블/카드에 데이터가 정상적으로 표시되는가
검색 기능 검색어 입력 시 필터링이 작동하는가
탭 전환 탭 클릭 시 데이터가 올바르게 필터링되는가
커스텀 버튼 페이지별 고유 버튼(등록/수정/삭제 등)이 표시되는가
필터 동작 날짜/상태/유형 등 필터가 작동하는가
콘솔 에러 JavaScript 에러가 없는가
모바일 뷰 모바일 사이즈에서 카드 형태로 표시되는가

수동 검수 항목 (사용자)

항목 설명
모바일 바텀시트 모바일에서 필터 버튼 클릭 시 바텀시트가 정상 작동하는가

검수 상태 범례

  • 통과
  • 실패
  • ⚠️ 부분 통과 (이슈 있음)
  • 🔍 검수 중
  • 미확인

Level 1 검수 (15개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 작업지시관리 /ko/production/work-orders
2 작업실적조회 /ko/production/work-results
3 출하관리 /ko/outbound/shipment-management
4 재고현황 /ko/material/stock-status
5 입고관리 /ko/material/receiving
6 검사관리 /ko/quality/inspection-management
7 품목관리 /ko/items
8 결제내역 /ko/payment-history
9 팝업관리 /ko/settings/popup-management
10 이벤트관리 /ko/customer-center/events
11 문의관리 /ko/customer-center/inquiries
12 공지사항 /ko/customer-center/notices
13 견적관리 /ko/quotes
14 공정관리 /ko/process-management
15 계좌관리 /ko/settings/account-management

Level 2 건설 도메인 검수 (17개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 견적관리 /ko/construction/estimates
2 입찰관리 /ko/construction/bidding
3 현장설명회 /ko/construction/site-briefings
4 계약관리 /ko/construction/contract
5 협력업체 /ko/construction/partners
6 인수인계보고서 /ko/construction/handover-report
7 작업인력현황 /ko/construction/worker-status
8 공과관리 /ko/construction/utility-management
9 기성청구관리 /ko/construction/progress-billing
10 구조검토 /ko/construction/structure-review
11 현장관리 /ko/construction/site-management
12 단가관리 /ko/construction/pricing
13 이슈관리 /ko/construction/issue-management
14 발주관리 /ko/construction/order/order-management
15 시공관리 /ko/construction/management
16 노임관리 /ko/construction/labor-management
17 품목관리(건설) /ko/construction/order/base-info/items

Level 2 회계 도메인 검수 (11개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 거래처관리 /ko/accounting/vendor-management
2 매출관리 /ko/accounting/sales-management
3 매입관리 /ko/accounting/purchase-management
4 입금관리 /ko/accounting/deposit-management
5 출금관리 /ko/accounting/withdrawal-management
6 어음관리 /ko/accounting/bill-management
7 악성채권추심 /ko/accounting/bad-debt-collection
8 입출금계좌조회 /ko/accounting/bank-transaction-inquiry
9 카드내역조회 /ko/accounting/card-transaction-inquiry
10 거래처원장 /ko/accounting/vendor-ledger
11 지출예상내역서 /ko/accounting/expected-expense-management

Level 2 영업 도메인 검수 (4개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 수주관리 /ko/sales/order-management-sales
2 생산발주 /ko/sales/order-management-sales/production-orders
3 거래처관리(영업) /ko/sales/client-management-sales-admin
4 단가관리(영업) /ko/sales/pricing-management

Level 3~5 복잡 페이지 검수 (10개)

게시판 도메인 (3개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 게시판관리 /ko/board/management
2 게시판목록 /ko/board/list
3 동적게시판 /ko/boards/[boardCode]

전자결재 도메인 (3개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 기안함 /ko/approval/draft-box
2 결재함 /ko/approval/approval-box
3 참조함 /ko/approval/reference-box

HR 도메인 (5개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 카드관리 /ko/hr/card-management
2 급여관리 /ko/hr/salary-management
3 근태관리 /ko/hr/attendance-management
4 사원관리 /ko/hr/employee-management
5 휴가관리 /ko/hr/vacation-management

추가 발견 페이지 검수 (2개)

# 페이지 URL 데이터 검색 필터 에러 모바일 상태
1 권한관리 /ko/settings/permissions
2 결제내역(별도) /ko/settings/payment-history

검수 결과 요약

레벨 총 개수 통과 실패 미확인
Level 1 15 0 0 15
Level 2 건설 17 0 0 17
Level 2 회계 11 0 0 11
Level 2 영업 4 0 0 4
Level 3~5 11 0 0 11
추가 발견 2 0 0 2
합계 60 0 0 60

참고: HR/전자결재/게시판 일부는 UniversalListPage가 아닌 별도 구조 사용 가능


발견된 이슈

Critical (즉시 수정 필요)

없음

Major (수정 권장)

없음

Minor (개선 권장)

없음


수동 검수 필요 항목

항목 상태 비고
모바일 바텀시트 필터 동작 사용자 수동 확인 필요

변경 이력

일시 작업 내용
2026-01-15 검수 체크리스트 문서 생성
2026-01-15 검수 기준 업데이트 (데이터/검색/필터/모바일 세분화)
2026-01-15 추가 발견 페이지 5개 포함 (총 63개 → 60개 검수 대상)
2026-01-15 URL 오류 수정 (결제내역, 품목관리-건설)