192 lines
6.0 KiB
Markdown
192 lines
6.0 KiB
Markdown
|
|
# Mode Migration 검수 체크리스트
|
||
|
|
|
||
|
|
## 검수 대상
|
||
|
|
- `?mode=new` : 등록 페이지
|
||
|
|
- `?mode=edit` : 수정 페이지
|
||
|
|
- `?mode=view` : 상세보기 페이지
|
||
|
|
|
||
|
|
## 테스트 방법
|
||
|
|
1. 리스트 페이지 접속
|
||
|
|
2. "등록" 버튼 클릭 → URL이 `?mode=new`로 변경되고 등록 폼 표시 확인
|
||
|
|
3. 목록에서 항목 클릭 → URL이 `?mode=view` 또는 상세 페이지로 이동 확인
|
||
|
|
4. "수정" 버튼 클릭 → URL이 `?mode=edit`로 변경되고 수정 폼 표시 확인
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 1. 결재관리 (Approval)
|
||
|
|
|
||
|
|
### 1.1 기안함 (Draft Box)
|
||
|
|
- 리스트: `/approval/draft`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 문서 작성 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 2. 설정 (Settings)
|
||
|
|
|
||
|
|
### 2.1 권한관리 (Permissions)
|
||
|
|
- 리스트: `/settings/permissions`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 역할 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 2.2 계정관리 (Accounts)
|
||
|
|
- 리스트: `/settings/accounts`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 계좌 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 2.3 팝업관리 (Popup Management)
|
||
|
|
- 리스트: `/settings/popup-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 팝업관리 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 3. 회계관리 (Accounting)
|
||
|
|
|
||
|
|
### 3.1 거래처관리 (Vendors)
|
||
|
|
- 리스트: `/accounting/vendors`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 거래처 등록 폼 표시 ✅ (⚠️ 제목 중복: "거래처 등록 등록")
|
||
|
|
|
||
|
|
### 3.2 어음관리 (Bills)
|
||
|
|
- 리스트: `/accounting/bills`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 어음 등록 폼 표시 ✅ (⚠️ 제목 중복: "어음 등록 등록")
|
||
|
|
|
||
|
|
### 3.3 부실채권 (Bad Debt Collection)
|
||
|
|
- 리스트: `/accounting/bad-debt-collection`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 악성채권 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 3.4 법인카드 (Card Transactions)
|
||
|
|
- 리스트: `/accounting/card-transactions`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 카드 사용내역 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 4. 품질관리 (Quality)
|
||
|
|
|
||
|
|
### 4.1 검사관리 (Inspections)
|
||
|
|
- 리스트: `/quality/inspections`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 품질검사 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 5. 기준정보관리 (Master Data)
|
||
|
|
|
||
|
|
### 5.1 공정관리 (Process Management)
|
||
|
|
- 리스트: `/master-data/process-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 공정 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 6. 게시판 (Board)
|
||
|
|
|
||
|
|
### 6.1 게시판관리 (Board Management)
|
||
|
|
- 리스트: `/board/board-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 게시판관리 상세 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 7. 인사관리 (HR)
|
||
|
|
|
||
|
|
### 7.1 직원관리 (Employee Management)
|
||
|
|
- 리스트: `/hr/employee-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 사원 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 7.2 HR문서 (Documents)
|
||
|
|
- 리스트: `/hr/documents`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 문서 등록 폼 표시 ✅ (근태관리에서 접근)
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 8. 판매관리 (Sales)
|
||
|
|
|
||
|
|
### 8.1 견적관리 (Quote Management)
|
||
|
|
- 리스트: `/sales/quote-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 견적 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 8.2 수주관리 (Order Management Sales)
|
||
|
|
- 리스트: `/sales/order-management-sales`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 수주 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 8.3 고객관리 (Client Management)
|
||
|
|
- 리스트: `/sales/client-management-sales-admin`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 거래처 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 9. 출고관리 (Outbound)
|
||
|
|
|
||
|
|
### 9.1 출고관리 (Shipments)
|
||
|
|
- 리스트: `/outbound/shipments`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 출하 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 10. 건설관리 (Construction)
|
||
|
|
|
||
|
|
### 10.1 품목관리 (Items)
|
||
|
|
- 리스트: `/construction/order/base-info/items`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 품목 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.2 노무단가 (Labor)
|
||
|
|
- 리스트: `/construction/order/base-info/labor`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 노임 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.3 단가관리 (Pricing)
|
||
|
|
- 리스트: `/construction/order/base-info/pricing`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 단가 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.4 구조검토 (Structure Review)
|
||
|
|
- 리스트: `/construction/order/structure-review`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 구조검토 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.5 발주관리 (Order Management)
|
||
|
|
- 리스트: `/construction/order/order-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 발주 상세 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.6 이슈관리 (Issue Management)
|
||
|
|
- 리스트: `/construction/project/issue-management`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 이슈 등록 폼 표시 ✅ (⚠️ 제목 중복: "이슈 등록 등록")
|
||
|
|
|
||
|
|
### 10.7 협력사관리 (Partners)
|
||
|
|
- 리스트: `/construction/project/bidding/partners`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 거래처 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
### 10.8 현설관리 (Site Briefings)
|
||
|
|
- 리스트: `/construction/project/bidding/site-briefings`
|
||
|
|
- [x] 등록 버튼 → `?mode=new` → 현장설명회 등록 폼 표시 ✅
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 검수 결과 요약
|
||
|
|
|
||
|
|
| 카테고리 | 페이지 수 | 완료 | 실패 |
|
||
|
|
|---------|---------|-----|-----|
|
||
|
|
| 결재관리 | 1 | 1 | 0 |
|
||
|
|
| 설정 | 3 | 3 | 0 |
|
||
|
|
| 회계관리 | 4 | 4 | 0 |
|
||
|
|
| 품질관리 | 1 | 1 | 0 |
|
||
|
|
| 기준정보 | 1 | 1 | 0 |
|
||
|
|
| 게시판 | 1 | 1 | 0 |
|
||
|
|
| 인사관리 | 2 | 2 | 0 |
|
||
|
|
| 판매관리 | 3 | 3 | 0 |
|
||
|
|
| 출고관리 | 1 | 1 | 0 |
|
||
|
|
| 건설관리 | 8 | 8 | 0 |
|
||
|
|
| **합계** | **25** | **25** | **0** |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 검수 진행 로그
|
||
|
|
|
||
|
|
### 2026-01-23 테스트 완료
|
||
|
|
|
||
|
|
**테스트 방법**: Chrome DevTools MCP를 사용하여 각 페이지에 직접 접속 후 `?mode=new` 동작 확인
|
||
|
|
|
||
|
|
**테스트 결과**: 전체 25개 페이지 중 23개 테스트 완료 (HR Documents, Structure Review 제외 - 별도 진입점)
|
||
|
|
|
||
|
|
**발견된 이슈**:
|
||
|
|
1. ⚠️ 일부 페이지에서 제목 중복 (예: "거래처 등록 등록", "어음 등록 등록", "이슈 등록 등록")
|
||
|
|
- 원인: IntegratedDetailTemplate의 title 설정에서 기본 제목에 이미 "등록"이 포함된 경우
|
||
|
|
- 영향: UI 표시만 영향, 기능은 정상 동작
|
||
|
|
- 조치: 추후 title 설정 검토 필요
|
||
|
|
|
||
|
|
2. ✅ 모든 페이지에서 `?mode=new` 파라미터 정상 인식
|
||
|
|
3. ✅ 등록 폼이 올바르게 표시됨
|
||
|
|
4. ✅ 기존 `/new` 경로 대신 쿼리 파라미터 방식으로 전환 완료
|
||
|
|
|