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 @@
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+ 新增
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+