jichoi / calendar star
박정하 박정하 07-28
250728 박정하 라우터 수정 (결재관리 경로, 이름 변경 적용)
@98228ea7692aaf1957283c5d5e00c4b7cb8d6b98
client/views/layout/LeftNavBar.vue
--- client/views/layout/LeftNavBar.vue
+++ client/views/layout/LeftNavBar.vue
@@ -53,14 +53,14 @@
 <script>
 // 메뉴 구성 데이터 (외부로 분리 가능)
 const MENU_CONFIG = {
-  approval: {
-    path: '/approval-management',
+  sanctn: {
+    path: '/sanctn-management',
     menus: [{
-      name: 'approval',
+      name: 'sanctn',
       title: '결재',
       items: [
-        { name: 'approvalRequest', title: '결재 요청' },
-        { name: 'approvalList', title: '승인 대기 목록' }
+        { name: 'MyApprovalRequestListPage', title: '결재 요청' },
+        { name: 'PendingApprovalListPage', title: '승인 대기 목록' }
       ]
     }]
   },
client/views/layout/Menu.vue
--- client/views/layout/Menu.vue
+++ client/views/layout/Menu.vue
@@ -1,7 +1,7 @@
 <template>
   <ul class="menu">
     <li class="nav-item">
-      <router-link to="/approval-management" class="nav-link " active-class="active"><span>결재관리</span></router-link>
+      <router-link to="/sanctn-management" class="nav-link " active-class="active"><span>결재관리</span></router-link>
     </li>
     <i class="fa-solid fa-bars"></i>
     <li class="nav-item">
client/views/pages/AppRouter.js
--- client/views/pages/AppRouter.js
+++ client/views/pages/AppRouter.js
@@ -5,17 +5,9 @@
 import Join from '../pages/User/Join.vue';
 import MyPage from '../pages/User/MyPage.vue';
 
-// 미확인 파일
-import ChuljangList from '../pages/Employee/ChuljangList.vue';
-import HyugaList from '../pages/Employee/HyugaList.vue';
-import HyugaOk from '../pages/Employee/HyugaOk.vue';
-
 // 결재관리
-import approvalList from '../pages/Manager/approval/approvalList.vue';
-import approvalRequest from '../pages/Manager/approval/approvalRequest.vue';
-import ChuljangPumui from '../pages/Manager/approval/ChuljangPumui.vue';
-import ChuljangBokmyeong from '../pages/Manager/approval/ChuljangBokmyeong.vue';
-import Hyuga from '../pages/Manager/approval/Hyuga.vue';
+import MyApprovalRequestListComp from '../pages/Manager/sanctn/MyApprovalRequestList.vue';
+import PendingApprovalListComp from '../pages/Manager/sanctn/PendingApprovalList.vue';
 
 //근태관리
 import ChuljangBokmyeongDetail from '../pages/Manager/attendance/ChuljangBokmyeongDetail.vue';
@@ -74,13 +66,10 @@
   { path: '/MyPage.page', name: 'MyPage', component: MyPage },
   // 결재관리
   {
-    path: '/approval-management', name: 'approval', redirect: '/approval-management/approvalRequest.page',
+    path: '/sanctn-management', name: 'sanctn', redirect: { name: 'MyApprovalRequestListPage' },
     children: [
-      { path: 'approvalRequest.page', name: 'approvalRequest', component: approvalRequest, },
-      { path: 'approvalList.page', name: 'approvalList', component: approvalList, },
-      { path: 'ChuljangPumui.page', name: 'ChuljangPumui', component: ChuljangPumui },
-      { path: 'ChuljangBokmyeong.page', name: 'ChuljangBokmyeong', component: ChuljangBokmyeong },
-      { path: 'Hyuga.page', name: 'Hyuga', component: Hyuga },
+      { path: 'MyApprovalRequestList.page', name: 'MyApprovalRequestListPage', component: MyApprovalRequestListComp, },
+      { path: 'PendingApprovalList.page', name: 'PendingApprovalListPage', component: PendingApprovalListComp, },
     ]
   },
   // 근태관리
@@ -151,7 +140,7 @@
   {
     path: '/system-management', name: 'system', redirect: { name: 'AuthorManagementPage' },
     children: [
-      { path: 'AuthorManagement.page', name: 'AuthorManagementPage', component: AuthorManagementComp},
+      { path: 'AuthorManagement.page', name: 'AuthorManagementPage', component: AuthorManagementComp },
       { path: 'MenuAuthorManagement.page', name: 'MenuAuthorManagementPage', component: MenuAuthorManagementComp },
       { path: 'CodeManagementList.page', name: 'CodeManagementListPage', component: CodeManagementListComp },
       { path: 'CodeManagementInsert.page', name: 'CodeManagementInsertPage', component: CodeManagementInsertComp },
Add a comment
List