From a40bf8fb14c20a605ca0610bce2f903e8fc60ae2 Mon Sep 17 00:00:00 2001 From: 77 <77@77.com> Date: Wed, 15 May 2024 18:59:58 +0800 Subject: [PATCH] 123 --- src/api/system/menu.js | 9 +- src/views/system/role/index.vue | 1 + src/views/system/tenant/index.vue | 24 ++- .../add-or-update-tenant-package.vue | 164 +++++++++++++++ src/views/system/tenantPackage/index.vue | 192 ++++++++++++++++++ 5 files changed, 388 insertions(+), 2 deletions(-) create mode 100644 src/views/system/tenantPackage/add-or-update-tenant-package.vue create mode 100644 src/views/system/tenantPackage/index.vue diff --git a/src/api/system/menu.js b/src/api/system/menu.js index f6415c6..6c13cf8 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -33,6 +33,13 @@ export function roleMenuTreeselect(roleId) { }) } +export function tenantPackageMenuTreeselect(packageId) { + return request({ + url: '/system/menu/tenantPackageMenuTreeselect/' + packageId, + method: 'get' + }); +}; + // 新增菜单 export function addMenu(data) { return request({ @@ -57,4 +64,4 @@ export function delMenu(menuId) { url: '/system/menu/' + menuId, method: 'delete' }) -} \ No newline at end of file +} diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index d551175..c725762 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -255,6 +255,7 @@ diff --git a/src/views/system/tenantPackage/add-or-update-tenant-package.vue b/src/views/system/tenantPackage/add-or-update-tenant-package.vue new file mode 100644 index 0000000..16de6ee --- /dev/null +++ b/src/views/system/tenantPackage/add-or-update-tenant-package.vue @@ -0,0 +1,164 @@ + + + + diff --git a/src/views/system/tenantPackage/index.vue b/src/views/system/tenantPackage/index.vue new file mode 100644 index 0000000..68e516c --- /dev/null +++ b/src/views/system/tenantPackage/index.vue @@ -0,0 +1,192 @@ + + +