From 6d430d0ae3f6d0254f68782302bc7653dd746dd1 Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Fri, 3 Jan 2025 02:17:10 +0600 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D1=80=D0=B0=D0=B1?= =?UTF-8?q?=D0=BE=D1=82=D0=BA=D0=B0=20=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD=20?= =?UTF-8?q?=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D0=B86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/admin/AddEmployeeModal.vue | 265 ++++++++++++++++++ frontend/src/router/index.ts | 6 - .../src/views/admin/AdminDashboardView.vue | 51 +++- 3 files changed, 303 insertions(+), 19 deletions(-) create mode 100644 frontend/src/components/admin/AddEmployeeModal.vue 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 {