From fbe106e013b1306dfd3fee8dbc80cfb172019af5 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Sun, 26 Oct 2025 10:18:57 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=ED=98=84=ED=99=A9=ED=8C=90=20=EB=A9=94?= =?UTF-8?q?=EB=89=B4=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=EA=B8=B0=EB=B3=B8?= =?UTF-8?q?=20=EC=A0=91=EA=B7=BC=20=EA=B6=8C=ED=95=9C=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 Menu Integration: - 공통 헤더의 목록관리 서브메뉴에 현황판 추가 - 아이콘: fas fa-chart-line (보라색) - URL: /issues-dashboard.html 🔓 Permission Update: - 현황판 기본 접근 권한을 True로 변경 - 모든 사용자가 기본적으로 현황판 접근 가능 - 사용자 관리에서 권한 설정 가능 📍 Navigation Path: 목록관리 → 현황판 (4번째 서브메뉴) - 수신함 - 관리함 - 폐기함 - 현황판 ← NEW Expected Result: ✅ 헤더 메뉴에서 현황판 접근 가능 ✅ 모든 사용자 기본 접근 권한 보유 ✅ 사용자 관리에서 권한 설정 표시 --- .../page_permissions.cpython-311.pyc | Bin 14385 -> 14385 bytes backend/routers/page_permissions.py | 2 +- .../static/js/components/common-header.js | 8 ++++++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/backend/routers/__pycache__/page_permissions.cpython-311.pyc b/backend/routers/__pycache__/page_permissions.cpython-311.pyc index cdabbbbc720d16d7bd5116aaa62a6e959252da05..31ea5562018512c16622bd56d9d5af35d3b5bad0 100644 GIT binary patch delta 42 vcmdm3u(5!5IWI340}wnb`Z2cHa` diff --git a/backend/routers/page_permissions.py b/backend/routers/page_permissions.py index 481d4b8..b5159ab 100644 --- a/backend/routers/page_permissions.py +++ b/backend/routers/page_permissions.py @@ -48,7 +48,7 @@ DEFAULT_PAGES = { 'issues_inbox': {'title': '수신함', 'default_access': True}, 'issues_management': {'title': '관리함', 'default_access': False}, 'issues_archive': {'title': '폐기함', 'default_access': False}, - 'issues_dashboard': {'title': '현황판', 'default_access': False}, + 'issues_dashboard': {'title': '현황판', 'default_access': True}, 'projects_manage': {'title': '프로젝트 관리', 'default_access': False}, 'daily_work': {'title': '일일 공수', 'default_access': False}, 'reports': {'title': '보고서', 'default_access': False}, diff --git a/frontend/static/js/components/common-header.js b/frontend/static/js/components/common-header.js index 84c6a7d..a7b58ab 100644 --- a/frontend/static/js/components/common-header.js +++ b/frontend/static/js/components/common-header.js @@ -74,6 +74,14 @@ class CommonHeader { url: '/issues-archive.html', pageName: 'issues_archive', color: 'text-gray-600' + }, + { + id: 'issues_dashboard', + title: '현황판', + icon: 'fas fa-chart-line', + url: '/issues-dashboard.html', + pageName: 'issues_dashboard', + color: 'text-purple-600' } ] },