From 1760d43c9e0340cbbaba1025c5dcdd697b738185 Mon Sep 17 00:00:00 2001 From: ibuler Date: Thu, 4 Jun 2020 14:55:07 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=92=8C=E8=B7=AF=E7=94=B1=E7=9A=84=E8=AE=A1=E7=AE=97=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/NavBar/Organization.vue | 9 +- .../components/NavHeader/AccountDropdown.vue | 30 ++++--- src/router/audits.js | 11 +-- src/router/common.js | 1 + src/router/index.js | 13 ++- src/router/sessions.js | 7 +- src/router/userPage.js | 26 +++--- src/store/getters.js | 4 +- src/store/modules/permission.js | 14 +-- src/store/modules/users.js | 75 +++++++++++----- src/utils/auth.js | 7 +- src/utils/role.js | 90 +++++++++++++++++++ src/utils/startup.js | 37 +++++--- .../DatesLoginSummary/LoginActivePin.vue | 2 +- .../AssetPermissionCreateUpdate.vue | 2 +- .../AssetPermissionUser.vue | 2 +- .../AssetPermission/AssetPermissionList.vue | 2 +- .../DatabaseAppPermissionCreateUpdate.vue | 2 +- .../DatabaseAppPermissionUser.vue | 2 +- .../DatabaseAppPermissionList.vue | 2 +- .../RemoteAppPermissionCreateUpdate.vue | 2 +- .../RemoteAppPermissionUser.vue | 2 +- .../UserDetail/UserAssetPermissionRules.vue | 2 +- .../xpack/Org/OrganizationCreateUpdate.vue | 2 +- .../OrganizationDetail/OrganizationDetail.vue | 2 +- src/views/xpack/router.js | 5 +- 26 files changed, 255 insertions(+), 98 deletions(-) create mode 100644 src/utils/role.js diff --git a/src/layout/components/NavBar/Organization.vue b/src/layout/components/NavBar/Organization.vue index 62e4fb83b..28ba53368 100644 --- a/src/layout/components/NavBar/Organization.vue +++ b/src/layout/components/NavBar/Organization.vue @@ -26,6 +26,7 @@