From 166b0edd21bfe86f8876324f3bb6f1131b564231 Mon Sep 17 00:00:00 2001 From: Gary Fu Date: Sat, 6 Jan 2024 21:21:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8D=95=E8=8F=9C=E5=8D=95=E8=A1=A8?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/messages/menu_cn.js | 2 ++ src/messages/menu_en.js | 2 ++ src/route/AdminRoutes.js | 8 ++++++++ src/views/admin/Groups.vue | 19 +++++++++++++++++++ src/views/admin/Menus.vue | 2 +- src/views/admin/Tenants.vue | 19 +++++++++++++++++++ 6 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 src/views/admin/Groups.vue create mode 100644 src/views/admin/Tenants.vue diff --git a/src/messages/menu_cn.js b/src/messages/menu_cn.js index 1900af6..67e0f20 100644 --- a/src/messages/menu_cn.js +++ b/src/messages/menu_cn.js @@ -4,6 +4,8 @@ export const menu = baseMessages() menu.label.systemManagement = '系统管理' menu.label.userManagement = '用户管理' menu.label.roleManagement = '角色管理' +menu.label.groupManagement = '用户组管理' +menu.label.tenantManagement = '租户管理' menu.label.authorityManagement = '权限管理' menu.label.menuManagement = '菜单管理' menu.label.menuEdit = '菜单编辑' diff --git a/src/messages/menu_en.js b/src/messages/menu_en.js index 295e80c..86a42c2 100644 --- a/src/messages/menu_en.js +++ b/src/messages/menu_en.js @@ -4,6 +4,8 @@ export const menu = baseMessages() menu.label.systemManagement = 'System Management' menu.label.userManagement = 'User Management' menu.label.roleManagement = 'Role Management' +menu.label.groupManagement = 'Group Management' +menu.label.tenantManagement = 'Tenant Management' menu.label.authorityManagement = 'Authority Management' menu.label.menuEdit = 'Edit Menu' menu.label.menuOperation = 'Menu {0}' diff --git a/src/route/AdminRoutes.js b/src/route/AdminRoutes.js index d986bb5..165b96e 100644 --- a/src/route/AdminRoutes.js +++ b/src/route/AdminRoutes.js @@ -8,6 +8,14 @@ export default [{ path: `${BASE_PATH}/roles`, name: 'Roles', component: () => import('@/views/admin/Roles.vue') +}, { + path: `${BASE_PATH}/groups`, + name: 'Groups', + component: () => import('@/views/admin/Groups.vue') +}, { + path: `${BASE_PATH}/tenants`, + name: 'Tenants', + component: () => import('@/views/admin/Tenants.vue') }, { path: `${BASE_PATH}/authority`, name: 'Authority', diff --git a/src/views/admin/Groups.vue b/src/views/admin/Groups.vue new file mode 100644 index 0000000..4ad5ebd --- /dev/null +++ b/src/views/admin/Groups.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/views/admin/Menus.vue b/src/views/admin/Menus.vue index c0c9ed5..a01e472 100644 --- a/src/views/admin/Menus.vue +++ b/src/views/admin/Menus.vue @@ -6,7 +6,7 @@ import { searchMenusResult } from '@/services/menu/MenuService' const router = useRouter() -const page = ref(useDefaultPage(8)) +const page = ref(useDefaultPage()) const tableData = ref([]) const loading = ref(true) diff --git a/src/views/admin/Tenants.vue b/src/views/admin/Tenants.vue new file mode 100644 index 0000000..33d38b3 --- /dev/null +++ b/src/views/admin/Tenants.vue @@ -0,0 +1,19 @@ + + + + +