From 2a581d7eb48c9baefd8616cc86487fedb9ec8fa8 Mon Sep 17 00:00:00 2001 From: sedmedgh Date: Thu, 28 Apr 2022 13:49:07 +0430 Subject: [PATCH] archive added --- src/assets/css/main.css | 7 +- .../vuexy/components/verticalNavMenu.scss | 2 +- .../vertical-nav-menu/navMenuItems.js | 16 +- src/router.js | 9 + src/views/personel/Personel.vue | 26 +-- src/views/proposal/Proposal.vue | 78 ++++++++- src/views/register/Register.vue | 27 +-- src/views/register/RegisterPersonnel.vue | 16 +- src/views/restore/personelTbl.js | 12 ++ src/views/restore/proposalTbl.js | 12 ++ src/views/restore/restore.vue | 159 ++++++++++++++++++ 11 files changed, 328 insertions(+), 36 deletions(-) create mode 100644 src/views/restore/personelTbl.js create mode 100644 src/views/restore/proposalTbl.js create mode 100644 src/views/restore/restore.vue diff --git a/src/assets/css/main.css b/src/assets/css/main.css index a5881d1..b30669f 100644 --- a/src/assets/css/main.css +++ b/src/assets/css/main.css @@ -99,4 +99,9 @@ .has-error .vpd-input-group{ border: 1px solid #f5222d; border-radius: 5px; -} \ No newline at end of file +} +.ant-tabs-ink-bar { + left: auto !important; + right: auto !important; + transform-origin: 0 !important; +} diff --git a/src/assets/scss/vuexy/components/verticalNavMenu.scss b/src/assets/scss/vuexy/components/verticalNavMenu.scss index 5298d3b..0bf7511 100644 --- a/src/assets/scss/vuexy/components/verticalNavMenu.scss +++ b/src/assets/scss/vuexy/components/verticalNavMenu.scss @@ -118,7 +118,7 @@ .feather-icon{ color: #565656; - margin-right: 14px; + margin-left: 14px; .feather{ width: 20px; height:20px; diff --git a/src/layouts/components/vertical-nav-menu/navMenuItems.js b/src/layouts/components/vertical-nav-menu/navMenuItems.js index a3e12ca..0c221a5 100644 --- a/src/layouts/components/vertical-nav-menu/navMenuItems.js +++ b/src/layouts/components/vertical-nav-menu/navMenuItems.js @@ -10,7 +10,7 @@ export default [ }, { url: '/config', - icon: 'LayersIcon', + icon: 'SlidersIcon', i18n: 'پیکربندی', slug: 'config', permissionId:'config' @@ -19,7 +19,7 @@ export default [ url: "/proposal", name: "proposal", slug: "proposal", - icon: "AlignJustifyIcon", + icon: "FileTextIcon", i18n: "درخواست ها", permissionId:'request' }, @@ -27,7 +27,7 @@ export default [ url: "/personel", name: "personel", slug: "personel", - icon: "AlignJustifyIcon", + icon: "UsersIcon", i18n: "اطلاعات پرسنلی", permissionId:'personnel' }, @@ -43,7 +43,7 @@ export default [ url: "/permission", name: "permission", slug: "permission", - icon: "AlignJustifyIcon", + icon: "SettingsIcon", i18n: "سطح دسترسی", permissionId:'permission.show' }, @@ -54,6 +54,14 @@ export default [ icon: "UserIcon", i18n: "کاربران", permissionId:'user' + }, + { + url: "/restore", + name: "restore", + slug: "restore", + icon: "ArchiveIcon", + i18n: "بایگانی", + permissionId:'archive' } ] diff --git a/src/router.js b/src/router.js index eabbf02..6dc5623 100644 --- a/src/router.js +++ b/src/router.js @@ -117,6 +117,15 @@ const router = new Router({ parent: 'main' } }, + { + path: '/restore', + name: 'users', + component: () => import('./views/restore/restore.vue'), + meta: { + rule: 'editor', + parent: 'main' + } + }, { path: '/register/users', name: 'register-users', diff --git a/src/views/personel/Personel.vue b/src/views/personel/Personel.vue index ee411d9..b8b430f 100644 --- a/src/views/personel/Personel.vue +++ b/src/views/personel/Personel.vue @@ -4,9 +4,9 @@
- +