From ca09f89cdacb6543d961d97a0e29ec95ed579058 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Tue, 31 Mar 2026 15:58:13 +0900 Subject: [PATCH] =?UTF-8?q?feat(tkuser):=20=EC=9B=94=EA=B0=84=20=EA=B7=BC?= =?UTF-8?q?=EB=AC=B4=20=ED=99=95=EC=9D=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EA=B6=8C=ED=95=9C=20=EB=93=B1=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - permissionModel.js: s1.attendance.my_monthly_confirm 추가 (default_access: true) - tkuser-users.js: 권한 관리 UI에 "월간 근무 확인" 항목 추가 Co-Authored-By: Claude Opus 4.6 (1M context) --- user-management/api/models/permissionModel.js | 1 + user-management/web/static/js/tkuser-users.js | 1 + 2 files changed, 2 insertions(+) diff --git a/user-management/api/models/permissionModel.js b/user-management/api/models/permissionModel.js index a19725b..bdb9f3d 100644 --- a/user-management/api/models/permissionModel.js +++ b/user-management/api/models/permissionModel.js @@ -34,6 +34,7 @@ const DEFAULT_PAGES = { 's1.attendance.vacation_allocation': { title: '휴가 발생 입력', system: 'system1', group: '근태 관리', default_access: false }, 's1.attendance.annual_overview': { title: '연간 휴가 현황', system: 'system1', group: '근태 관리', default_access: false }, 's1.attendance.monthly_comparison': { title: '월간 비교·확인', system: 'system1', group: '근태 관리', default_access: false }, + 's1.attendance.my_monthly_confirm': { title: '월간 근무 확인', system: 'system1', group: '근태 관리', default_access: true }, // 시스템 관리 's1.admin.workers': { title: '작업자 관리', system: 'system1', group: '시스템 관리', default_access: false }, 's1.admin.projects': { title: '프로젝트 관리', system: 'system1', group: '시스템 관리', default_access: false }, diff --git a/user-management/web/static/js/tkuser-users.js b/user-management/web/static/js/tkuser-users.js index c46463d..7e9052d 100644 --- a/user-management/web/static/js/tkuser-users.js +++ b/user-management/web/static/js/tkuser-users.js @@ -29,6 +29,7 @@ const SYSTEM1_PAGES = { { 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.attendance.my_monthly_confirm', title: '월간 근무 확인', icon: 'fa-clipboard-check', def: true }, ], '시스템 관리': [ { key: 's1.admin.workers', title: '작업자 관리', icon: 'fa-people-group', def: false },