From fed5dc8bbfa371ec3f97a1e7344e725e8753b751 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B0=8F=E8=AF=BA?= <1253070437@qq.com>
Date: Wed, 1 Feb 2023 01:34:22 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E5=AE=8C?=
=?UTF-8?q?=E5=96=84=E5=89=8D=E7=AB=AF=E7=BB=99=E8=A7=92=E8=89=B2=E6=8E=88?=
=?UTF-8?q?=E6=9D=83=E7=A7=BB=E5=8A=A8=E7=AB=AF=E8=8F=9C=E5=8D=95=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
snowy-admin-web/src/api/sys/roleApi.js | 12 +
.../sys/role/grantMobileResourceForm.vue | 246 ++++++++++++++++++
snowy-admin-web/src/views/sys/role/index.vue | 6 +
3 files changed, 264 insertions(+)
create mode 100644 snowy-admin-web/src/views/sys/role/grantMobileResourceForm.vue
diff --git a/snowy-admin-web/src/api/sys/roleApi.js b/snowy-admin-web/src/api/sys/roleApi.js
index e36f77e5..eabd7925 100644
--- a/snowy-admin-web/src/api/sys/roleApi.js
+++ b/snowy-admin-web/src/api/sys/roleApi.js
@@ -46,6 +46,14 @@ export default {
roleGrantResource(data) {
return request('grantResource', data)
},
+ // 获取角色拥有移动端菜单
+ roleOwnMobileMenu(data) {
+ return request('ownMobileMenu', data, 'get')
+ },
+ // 给角色授权移动端菜单
+ roleGrantMobileMenu(data) {
+ return request('grantMobileMenu', data)
+ },
// 获取角色拥有权限
roleOwnPermission(data) {
return request('ownPermission', data, 'get')
@@ -70,6 +78,10 @@ export default {
roleResourceTreeSelector(data) {
return request('resourceTreeSelector', data, 'get')
},
+ // 获取移动端菜单授权树
+ roleMobileMenuTreeSelector(data) {
+ return request('mobileMenuTreeSelector', data, 'get')
+ },
// 获取权限授权树
rolePermissionTreeSelector(data) {
return request('permissionTreeSelector', data, 'get')
diff --git a/snowy-admin-web/src/views/sys/role/grantMobileResourceForm.vue b/snowy-admin-web/src/views/sys/role/grantMobileResourceForm.vue
new file mode 100644
index 00000000..8227861d
--- /dev/null
+++ b/snowy-admin-web/src/views/sys/role/grantMobileResourceForm.vue
@@ -0,0 +1,246 @@
+
+