Files
sam-react-prod/claudedocs/[IMPL-2026-01-23] mode-navigation-full-checklist.md
유병철 f6551c7e8b feat(WEB): 전체 페이지 ?mode= URL 네비게이션 패턴 적용
- 등록(?mode=new), 상세(?mode=view), 수정(?mode=edit) URL 패턴 일괄 적용
- 중복 패턴 제거: /edit?mode=edit → ?mode=edit (16개 파일)
- 제목 일관성: {기능} 등록/상세/수정 패턴 적용
- 검수 체크리스트 문서 추가 (79개 페이지)
- UniversalListPage, IntegratedDetailTemplate 공통 컴포넌트 개선

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 12:27:43 +09:00

13 KiB
Raw Blame History

전체 페이지 ?mode= 네비게이션 검수 체크리스트

Last Updated: 2026-01-25 검수 기준: 등록(?mode=new), 상세(?mode=view), 수정(?mode=edit) URL 패턴 적용 여부

🔴 검수 기준

기능 정상 URL 패턴 확인 포인트
등록 /ko/[path]?mode=new ?mode=new + locale /ko/
상세 /ko/[path]/[id]?mode=view ?mode=view + locale /ko/
수정 /ko/[path]/[id]?mode=edit ?mode=edit + locale /ko/

📋 검수 상태 범례

  • 정상 (URL 패턴 적용 완료)
  • 해당 없음 (등록/상세/수정 기능 없는 페이지)
  • ⚠️ 데이터 없음 (테스트 불가)
  • 🚧 라우트 미구현

🏠 기본 페이지

# 페이지 URL 등록 상세 수정 비고
1 대시보드 /ko/dashboard 대시보드만
2 로그인 /ko/login 로그인만

👥 인사관리 (HR)

# 페이지 URL 등록 상세 수정 비고
3 부서관리 /ko/hr/department-management 모달 기반 CRUD
4 사원관리 /ko/hr/employee-management 완료
5 근태관리 /ko/hr/attendance-management 모달 기반 CRUD
6 휴가관리 /ko/hr/vacation-management 모달 기반 CRUD
7 급여관리 /ko/hr/salary-management 모달 기반 CRUD
8 모바일 출퇴근 /ko/hr/attendance 출퇴근 기록용
9 카드관리 /ko/hr/card-management 완료

💰 판매관리 (Sales)

# 페이지 URL 등록 상세 수정 비고
10 거래처관리 /ko/sales/client-management-sales-admin 완료
11 견적관리 /ko/sales/quote-management 완료
12 단가관리 /ko/sales/pricing-management 행별 등록/수정 (상세 없음)
13 수주관리 /ko/sales/order-management-sales 완료

📦 기준정보관리 (Master Data)

# 페이지 URL 등록 상세 수정 비고
14 품목기준관리 /ko/master-data/item-master-data-management 설정 페이지
15 공정관리 /ko/master-data/process-management 완료

🏭 생산관리 (Production)

# 페이지 URL 등록 상세 수정 비고
16 품목관리 /ko/production/screen-production 완료
17 작업지시 관리 /ko/production/work-orders 완료
18 작업실적 조회 /ko/production/work-results 조회 전용

📦 자재관리 (Material)

# 페이지 URL 등록 상세 수정 비고
19 재고현황 /ko/material/stock-status 현황 조회
20 입고관리 /ko/material/receiving 개발중

🔬 품질관리 (Quality)

# 페이지 URL 등록 상세 수정 비고
21 검사관리 /ko/quality/inspections ⚠️ ⚠️ 데이터 없음

📤 출고관리 (Outbound)

# 페이지 URL 등록 상세 수정 비고
22 출하관리 /ko/outbound/shipments 완료

⚙️ 설정 (Settings)

# 페이지 URL 등록 상세 수정 비고
23 휴가정책 /ko/settings/leave-policy 설정 페이지
24 권한관리 /ko/settings/permissions 완료
25 직급관리 /ko/settings/ranks 인라인 CRUD
26 직책관리 /ko/settings/titles 인라인 CRUD
27 근무일정 /ko/settings/work-schedule 설정 페이지
28 출퇴근관리 /ko/settings/attendance-settings 설정 페이지
29 계좌관리 /ko/settings/accounts 완료
30 알림설정 /ko/settings/notification-settings 설정 토글
31 게시판관리 /ko/board/board-management 완료
32 팝업관리 /ko/settings/popup-management 완료

📝 전자결재 (Approval)

# 페이지 URL 등록 상세 수정 비고
33 기안함 /ko/approval/draft 모달 기반 상세
34 결재함 /ko/approval/inbox 모달 기반 상세
35 참조함 /ko/approval/reference 모달 기반 상세

💵 회계관리 (Accounting)

# 페이지 URL 등록 상세 수정 비고
36 거래처관리 /ko/accounting/vendors 완료
37 매입관리 /ko/accounting/purchase 개발중
38 매출관리 /ko/accounting/sales 완료
39 입금관리 /ko/accounting/deposits 완료
40 출금관리 /ko/accounting/withdrawals 완료
41 어음관리 /ko/accounting/bills 완료
42 거래처원장 /ko/accounting/vendor-ledger 조회 전용
43 일일 일보 /ko/accounting/daily-report 조회 전용
44 지출 예상 내역서 /ko/accounting/expected-expenses 조회 전용
45 미수금 현황 /ko/accounting/receivables-status 조회 전용
46 입출금 계좌조회 /ko/accounting/bank-transactions 조회 전용
47 카드 내역 조회 /ko/accounting/card-transactions 모달 기반 상세/수정
48 악성채권 추심관리 /ko/accounting/bad-debt-collection 등록없음

📝 게시판 (Board)

# 페이지 URL 등록 상세 수정 비고
49 게시판 목록 /ko/board 게시판 선택 페이지
50 게시판 상세 /ko/boards/[boardCode] 완료

📊 보고서 (Reports)

# 페이지 URL 등록 상세 수정 비고
51 종합 경영 분석 /ko/reports/comprehensive-analysis 분석 전용

👤 계정/회사/구독

# 페이지 URL 등록 상세 수정 비고
52 계정정보 /ko/settings/account-info 수정만
53 회사정보 /ko/company-info 독립 페이지 (내부 상태로 수정 모드 전환)
54 구독관리 /ko/subscription 플랜 선택
55 결제내역 /ko/payment-history 모달 기반 (MES 연동 예정)

📢 고객센터 (Customer Center)

# 페이지 URL 등록 상세 수정 비고
56 공지사항 /ko/customer-center/notices 상세만
57 이벤트 /ko/customer-center/events 상세만
58 FAQ /ko/customer-center/faq 조회 전용
59 1:1 문의 /ko/customer-center/qna 완료

🏗️ 건설 - 프로젝트관리 (Construction Project)

# 페이지 URL 등록 상세 수정 비고
60 프로젝트 관리 /ko/construction/project/management 계약 후 자동생성
61 프로젝트실행관리 /ko/construction/project/execution-management 대시보드 형태

🏗️ 건설 - 입찰관리 (Bidding)

# 페이지 URL 등록 상세 수정 비고
62 거래처 관리 /ko/construction/project/bidding/partners 완료
63 현장설명회관리 /ko/construction/project/bidding/site-briefings ⚠️ ⚠️ 데이터 없음
64 견적관리 /ko/construction/project/bidding/estimates ⚠️ ⚠️ 자동생성, 데이터 없음
65 입찰관리 /ko/construction/project/bidding ⚠️ ⚠️ 자동생성, 데이터 없음

🏗️ 건설 - 계약관리 (Contract)

# 페이지 URL 등록 상세 수정 비고
66 계약관리 /ko/construction/project/contract ⚠️ ⚠️ 자동생성, 데이터 없음
67 인수인계보고서관리 /ko/construction/project/contract/handover-report ⚠️ ⚠️ 자동생성, 데이터 없음

🏗️ 건설 - 발주관리 (Order)

# 페이지 URL 등록 상세 수정 비고
68 현장관리 /ko/construction/order/site-management ⚠️ ⚠️ 자동생성, 데이터 없음
69 구조검토관리 /ko/construction/order/structure-review ⚠️ ⚠️ 데이터 없음
70 발주관리 /ko/construction/order/order-management 완료

🏗️ 건설 - 공사관리 (Construction)

# 페이지 URL 등록 상세 수정 비고
71 시공관리 /ko/construction/project/construction-management 완료
72 이슈관리 /ko/construction/project/issue-management 완료
73 공과관리 /ko/construction/project/utility-management 자동생성, 행클릭 없음
74 작업인력현황 /ko/construction/project/worker-status 현황 조회

🏗️ 건설 - 기성청구관리 (Billing)

# 페이지 URL 등록 상세 수정 비고
75 기성청구관리 /ko/construction/billing/progress-billing-management 완료

🏗️ 건설 - 기준정보 (Base Info)

# 페이지 URL 등록 상세 수정 비고
76 카테고리관리 /ko/construction/order/base-info/categories 인라인 CRUD
77 품목관리 /ko/construction/order/base-info/items 완료
78 단가관리 /ko/construction/order/base-info/pricing ⚠️ ⚠️ 데이터 없음
79 노임관리 /ko/construction/order/base-info/labor ⚠️ ⚠️ 데이터 없음

📊 최종 현황 요약 (2026-01-25)

구분 개수 설명
URL 패턴 완료 47개 router.push ?mode= 패턴 적용 완료
해당 없음 25개 모달/인라인/조회전용/자동생성/독립페이지
⚠️ 데이터 없음 8개 테스트 불가 (코드는 적용됨)
🚧 라우트 미구현 0개 모두 완료

완료된 작업

  1. router.push URL 패턴 - 모든 버튼에서 ?mode=new/view/edit 사용
  2. 중복 패턴 제거 - /edit?mode=edit?mode=edit (16개 파일)
  3. 제목 일관성 - {기능} 등록 / {기능} 상세 / {기능} 수정 패턴
  4. 달력 데이터 표시 - 발주관리 달력 날짜 버그 수정

📌 참고사항

  • 라우트 폴더: /edit/, /new/, /create/ 폴더는 아직 존재 (별도 정리 가능)
  • 공통 컴포넌트: UniversalListPage (69개), IntegratedDetailTemplate (125개) 사용중
  • 레이아웃 변경 시: 공통 컴포넌트 2개만 수정하면 대부분 일괄 적용

변경 이력

날짜 작업 내용
2026-01-23 전체 검수 체크리스트 초기 생성 (79개 페이지)
2026-01-23 Round 1, 2 검수 완료
2026-01-23 Phase 0, 1, 2 수정 완료 - URL 패턴 일괄 적용
2026-01-25 Round 3 제목 일관성 검수 완료 (17개 파일 수정)
2026-01-25 /edit?mode=edit 중복 패턴 제거 (16개 파일)
2026-01-25 발주관리 달력 데이터 표시 버그 수정
2026-01-25 최종 체크리스트 정리 완료
2026-01-25 E2E 브라우저 검증 수행

발견된 이슈

없음 - 모든 페이지 정상 동작 확인