From f434b4d66ff967653a6a5effe58cd67710b0b2ec Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 30 Mar 2026 15:27:43 +0900 Subject: [PATCH] =?UTF-8?q?fix(tkuser):=20=EA=B6=8C=ED=95=9C=20=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=20UI=EC=97=90=20=EB=88=84=EB=9D=BD=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SYSTEM1_PAGES에 소모품(2), 근태(7), 작업(4), 시스템(2) 항목 추가. 기존 '공장 관리' 그룹에서 근태 항목 분리하여 별도 그룹 구성. 캐시 버스팅 갱신. Co-Authored-By: Claude Opus 4.6 (1M context) --- user-management/web/index.html | 2 +- user-management/web/static/js/tkuser-users.js | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/user-management/web/index.html b/user-management/web/index.html index 518a8f7..4770dcd 100644 --- a/user-management/web/index.html +++ b/user-management/web/index.html @@ -2404,7 +2404,7 @@ - + diff --git a/user-management/web/static/js/tkuser-users.js b/user-management/web/static/js/tkuser-users.js index 00ae986..c46463d 100644 --- a/user-management/web/static/js/tkuser-users.js +++ b/user-management/web/static/js/tkuser-users.js @@ -6,13 +6,29 @@ const SYSTEM1_PAGES = { { key: 's1.work.report_create', title: '작업보고서 작성', icon: 'fa-file-pen', def: true }, { key: 's1.work.analysis', title: '작업 분석', icon: 'fa-magnifying-glass-chart', def: false }, { key: 's1.work.nonconformity', title: '부적합 현황', icon: 'fa-triangle-exclamation', def: true }, + { key: 's1.work.schedule', title: '공정표', icon: 'fa-calendar-alt', def: false }, + { key: 's1.work.meetings', title: '생산회의록', icon: 'fa-users', def: false }, + { key: 's1.work.daily_status', title: '입력 현황', icon: 'fa-chart-bar', def: false }, + { key: 's1.work.proxy_input', title: '대리입력', icon: 'fa-user-edit', def: false }, ], '공장 관리': [ { key: 's1.factory.repair_management', title: '시설설비 관리', icon: 'fa-wrench', def: false }, { key: 's1.inspection.daily_patrol', title: '일일순회점검', icon: 'fa-clipboard-check', def: false }, { key: 's1.inspection.checkin', title: '출근 체크', icon: 'fa-fingerprint', def: true }, { key: 's1.inspection.work_status', title: '근무 현황', icon: 'fa-user-clock', def: false }, + ], + '소모품 관리': [ + { key: 's1.purchase.request', title: '소모품 신청', icon: 'fa-shopping-cart', def: false }, + { key: 's1.purchase.analysis', title: '소모품 분석', icon: 'fa-chart-line', def: false }, + ], + '근태 관리': [ { key: 's1.attendance.monthly', title: '월간 근태', icon: 'fa-calendar-days', def: true }, + { key: 's1.attendance.my_vacation_info', title: '내 연차 정보', icon: 'fa-info-circle', def: true }, + { key: 's1.attendance.vacation_request', title: '휴가 신청', icon: 'fa-paper-plane', def: true }, + { key: 's1.attendance.vacation_management', title: '휴가 관리', icon: 'fa-cog', def: false }, + { key: 's1.attendance.vacation_allocation', title: '휴가 발생 입력', icon: 'fa-plus-circle', def: false }, + { key: 's1.attendance.annual_overview', title: '연간 휴가 현황', icon: 'fa-chart-pie', def: false }, + { key: 's1.attendance.monthly_comparison', title: '월간 비교·확인', icon: 'fa-scale-balanced', def: false }, ], '시스템 관리': [ { key: 's1.admin.workers', title: '작업자 관리', icon: 'fa-people-group', def: false }, @@ -22,6 +38,8 @@ const SYSTEM1_PAGES = { { key: 's1.admin.equipments', title: '설비 관리', icon: 'fa-gears', def: false }, { key: 's1.admin.issue_categories', title: '신고 카테고리', icon: 'fa-tags', def: false }, { key: 's1.admin.attendance_report', title: '출퇴근-보고서 대조', icon: 'fa-scale-balanced', def: false }, + { key: 's1.admin.departments', title: '부서 관리', icon: 'fa-sitemap', def: false }, + { key: 's1.admin.notifications', title: '알림 관리', icon: 'fa-bell', def: false }, ] };