feat: 일간작업장 점검 카테고리 추가

- 사이드바에 '일간작업장 점검' 카테고리 신설
- 일일 출퇴근을 근태 관리에서 일간작업장 점검으로 이동
- CODING_GUIDE.md 페이지 구조 업데이트
- docs/README.md 트리 구조 업데이트

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-02-03 10:13:13 +09:00
parent 359d5dd7dd
commit 2e9d24faf2
3 changed files with 32 additions and 16 deletions

View File

@@ -92,25 +92,26 @@ docker-compose up -d # 수동 실행
- **일관된 헤더**: 모든 페이지에서 `<div id="navbar-container"></div>` 사용
- **CSS 로딩 순서**: `design-system.css` → 페이지별 CSS
### 페이지 구조 (2026-02-02 현행)
### 페이지 구조 (2026-02-03 현행)
```
web-ui/pages/
├── dashboard.html # 메인 대시보드 (작업장 현황 지도 포함)
├── work/ # 작업 관련 페이지 (현장 입력/생산)
├── work/ # 작업 관 (현장 입력/생산)
│ ├── tbm.html # TBM(Tool Box Meeting) 관리
│ ├── report-create.html # 작업보고서 작성
│ ├── report-view.html # 작업보고서 조회
│ ├── nonconformity.html # 부적합 현황
│ └── analysis.html # 작업 분석
├── safety/ # 안전 관리 페이지 (신규)
── issue-report.html # 이슈 신고
│ ├── issue-list.html # 이슈 목록
├── [일간작업장 점검] # 일간작업장 점검 (사이드바 카테고리)
── attendance/daily.html # 일일 출퇴근 입력
├── safety/ # 안전 관리 페이지
│ ├── report.html # 신고 (공통)
│ ├── report-status.html # 안전신고 현황
│ ├── issue-detail.html # 이슈 상세
│ ├── visit-request.html # 출입 신청
│ ├── management.html # 안전 관리 (출입 승인)
│ ├── training-conduct.html # 안전교육 진행
│ └── checklist-manage.html # 안전 체크리스트 관리
├── attendance/ # 근태 관리 페이지 (common → attendance 변경)
│ ├── daily.html # 일일 출퇴근 입력
├── attendance/ # 근태 관리 페이지
│ ├── monthly.html # 월별 출퇴근 현황
│ ├── vacation-request.html # 휴가 신청
│ ├── vacation-management.html # 휴가 관리 (통합)
@@ -127,6 +128,7 @@ web-ui/pages/
│ ├── workplaces.html # 작업장 관리 (지도 구역 설정)
│ ├── equipments.html # 설비 관리
│ ├── codes.html # 코드 관리
│ ├── issue-categories.html # 신고 카테고리 관리
│ └── attendance-report.html # 출퇴근-작업보고서 대조
├── profile/ # 사용자 프로필
│ ├── info.html # 내 정보
@@ -134,9 +136,10 @@ web-ui/pages/
└── .archived-*/ # 미사용 페이지 보관
```
**폴더 분류 기준** (2026-02-02 변경):
- `work/`: 현장 입력/생산 활동 (TBM, 작업보고서)
- `safety/`: 안전 관리/분석 (이슈, 출입, 안전교육)
**폴더 분류 기준** (2026-02-03 변경):
- `work/`: 현장 입력/생산 활동 (TBM, 작업보고서, 부적합)
- `[일간작업장 점검]`: 일일 작업장 점검 관련 (사이드바 카테고리)
- `safety/`: 안전 관리/분석 (신고, 출입)
- `attendance/`: 근태/휴가 관리
- `admin/`: 시스템 관리 (관리자 전용)
- `profile/`: 개인 설정 페이지

View File

@@ -77,6 +77,9 @@ web-ui/pages/
│ ├── nonconformity.html # 부적합 현황
│ └── analysis.html # 작업 분석
├── [일간작업장 점검] # 일간작업장 점검 (1개)
│ └── attendance/daily.html # 일일 출퇴근
├── safety/ # 안전 관리 (5개)
│ ├── report.html # 신고 (공통)
│ ├── report-status.html # 안전신고 현황
@@ -84,8 +87,7 @@ web-ui/pages/
│ ├── visit-request.html # 출입 신청
│ └── management.html # 안전 관리
├── attendance/ # 근태 관리 (8개)
│ ├── daily.html # 일일 출퇴근
├── attendance/ # 근태 관리 (7개)
│ ├── monthly.html # 월간 근태
│ ├── vacation-request.html # 휴가 신청
│ ├── vacation-approval.html # 휴가 승인

View File

@@ -38,6 +38,20 @@
</div>
</div>
<!-- 일간작업장 점검 -->
<div class="nav-category" data-category="daily-inspection">
<button class="nav-category-header">
<span class="nav-icon">&#128269;</span>
<span class="nav-text">일간작업장 점검</span>
<span class="nav-arrow">&#9662;</span>
</button>
<div class="nav-category-items">
<a href="/pages/attendance/daily.html" class="nav-item" data-page-key="inspection.daily">
<span class="nav-text">일일 출퇴근</span>
</a>
</div>
</div>
<!-- 안전 관리 -->
<div class="nav-category" data-category="safety">
<button class="nav-category-header">
@@ -69,9 +83,6 @@
<span class="nav-arrow">&#9662;</span>
</button>
<div class="nav-category-items">
<a href="/pages/attendance/daily.html" class="nav-item" data-page-key="attendance.daily">
<span class="nav-text">일일 출퇴근</span>
</a>
<a href="/pages/attendance/monthly.html" class="nav-item" data-page-key="attendance.monthly">
<span class="nav-text">월간 근태</span>
</a>