fix: 목록 관리 페이지 무한 로딩 문제 해결
- 목록 관리 URL을 /issue-view.html#manage에서 /index.html#list로 변경 - issues_manage 페이지의 기본 접근 권한을 true로 변경 - 프론트엔드와 백엔드 권한 설정 동기화 Changes: - common-header.js: 목록 관리 URL 수정 - page-preloader.js: 프리로더 URL 수정 - permissions.js: issues_manage defaultAccess를 true로 변경 - page_permissions.py: 백엔드 default_access를 true로 변경 Fixes: 목록 관리 버튼 클릭 시 무한 로딩 문제
This commit is contained in:
@@ -44,7 +44,7 @@ class UserPagePermissionSummary(BaseModel):
|
||||
DEFAULT_PAGES = {
|
||||
'issues_create': {'title': '부적합 등록', 'default_access': True},
|
||||
'issues_view': {'title': '부적합 조회', 'default_access': True},
|
||||
'issues_manage': {'title': '부적합 관리', 'default_access': False},
|
||||
'issues_manage': {'title': '부적합 관리', 'default_access': True},
|
||||
'projects_manage': {'title': '프로젝트 관리', 'default_access': False},
|
||||
'daily_work': {'title': '일일 공수', 'default_access': False},
|
||||
'reports': {'title': '보고서', 'default_access': False}
|
||||
|
||||
@@ -46,7 +46,7 @@ class CommonHeader {
|
||||
id: 'issues_manage',
|
||||
title: '목록 관리',
|
||||
icon: 'fas fa-tasks',
|
||||
url: '/issue-view.html#manage',
|
||||
url: '/index.html#list',
|
||||
pageName: 'issues_manage',
|
||||
color: 'text-orange-600',
|
||||
bgColor: 'bg-orange-50 hover:bg-orange-100'
|
||||
|
||||
@@ -56,7 +56,7 @@ class PagePreloader {
|
||||
const allPages = [
|
||||
{ id: 'issues_create', url: '/index.html', priority: 1 },
|
||||
{ id: 'issues_view', url: '/issue-view.html', priority: 1 },
|
||||
{ id: 'issues_manage', url: '/issue-view.html#manage', priority: 2 },
|
||||
{ id: 'issues_manage', url: '/index.html#list', priority: 2 },
|
||||
{ id: 'projects_manage', url: '/project-management.html', priority: 3 },
|
||||
{ id: 'daily_work', url: '/daily-work.html', priority: 2 },
|
||||
{ id: 'reports', url: '/reports.html', priority: 3 },
|
||||
|
||||
@@ -17,7 +17,7 @@ class PagePermissionManager {
|
||||
return {
|
||||
'issues_create': { title: '부적합 등록', defaultAccess: true },
|
||||
'issues_view': { title: '부적합 조회', defaultAccess: true },
|
||||
'issues_manage': { title: '부적합 관리', defaultAccess: false },
|
||||
'issues_manage': { title: '부적합 관리', defaultAccess: true },
|
||||
'projects_manage': { title: '프로젝트 관리', defaultAccess: false },
|
||||
'daily_work': { title: '일일 공수', defaultAccess: false },
|
||||
'reports': { title: '보고서', defaultAccess: false },
|
||||
|
||||
Reference in New Issue
Block a user