feat: 일간작업장 점검 카테고리 추가
- 사이드바에 '일간작업장 점검' 카테고리 신설 - 일일 출퇴근을 근태 관리에서 일간작업장 점검으로 이동 - CODING_GUIDE.md 페이지 구조 업데이트 - docs/README.md 트리 구조 업데이트 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -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/`: 개인 설정 페이지
|
||||
|
||||
@@ -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 # 휴가 승인
|
||||
|
||||
@@ -38,6 +38,20 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 일간작업장 점검 -->
|
||||
<div class="nav-category" data-category="daily-inspection">
|
||||
<button class="nav-category-header">
|
||||
<span class="nav-icon">🔍</span>
|
||||
<span class="nav-text">일간작업장 점검</span>
|
||||
<span class="nav-arrow">▾</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">▾</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>
|
||||
|
||||
Reference in New Issue
Block a user