feat: add sidebar entry + route + dashboard leave card + on_leave status

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-07-12 13:15:50 +08:00
parent 709685057b
commit 7fd0f9b706
3 changed files with 35 additions and 7 deletions
+1
View File
@@ -55,6 +55,7 @@ const router = createRouter({
{ path: 'work-plans', name: 'WorkPlans', component: () => import('@/views/desktop/WorkPlans.vue') },
{ path: 'mini-business', name: 'MiniBusiness', component: () => import('@/views/desktop/MiniBusiness.vue') },
{ path: 'key-visits', name: 'KeyVisits', component: () => import('@/views/desktop/KeyVisits.vue') },
{ path: 'leaves', name: 'Leaves', component: () => import('@/views/desktop/Leaves.vue') },
{ path: 'workspace', name: 'ManagerWorkspace', component: () => import('@/views/desktop/ManagerWorkspace.vue') },
{ path: 'customers', name: 'CustomerManage', component: () => import('@/views/desktop/CustomerManage.vue') },
{ path: 'users', name: 'UserManage', component: () => import('@/views/desktop/UserManage.vue') },