diff --git a/frontend/src/components/admin/AddEmployeeModal.vue b/frontend/src/components/admin/AddEmployeeModal.vue new file mode 100644 index 0000000..f1b1024 --- /dev/null +++ b/frontend/src/components/admin/AddEmployeeModal.vue @@ -0,0 +1,265 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index bed0705..88c1af3 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -36,12 +36,6 @@ const router = createRouter({ component: () => import('@/views/admin/EmployeesView.vue'), meta: { requiresAdmin: true } }, - { - path: '/admin/employees/add', - name: 'admin-employees-add', - component: () => import('@/views/admin/AddEmployeeView.vue'), - meta: { requiresAdmin: true } - }, { path: '/admin/requests', name: 'admin-requests', diff --git a/frontend/src/views/admin/AdminDashboardView.vue b/frontend/src/views/admin/AdminDashboardView.vue index 4726d80..6b5c115 100644 --- a/frontend/src/views/admin/AdminDashboardView.vue +++ b/frontend/src/views/admin/AdminDashboardView.vue @@ -28,11 +28,11 @@
- +
👥

Добавить сотрудника

Регистрация нового сотрудника в системе

- +
📝
@@ -49,19 +49,27 @@
+ + @@ -153,6 +177,7 @@ export default { text-decoration: none; color: inherit; transition: transform 0.3s, box-shadow 0.3s; + cursor: pointer; } .action-card:hover {