From 98193f9fee3b6cd265516f983ac0af4debcaae71 Mon Sep 17 00:00:00 2001
From: bibi <541660090@qq.com>
Date: Fri, 25 Feb 2022 11:46:07 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/basic/role/index.js | 30 ++-
.../Basic/Authority/depend/permissions.vue | 194 ++++++++++--------
src/views/Basic/Authority/index.vue | 1 +
src/views/Login/index.vue | 131 +++++++-----
4 files changed, 217 insertions(+), 139 deletions(-)
diff --git a/src/api/basic/role/index.js b/src/api/basic/role/index.js
index cc3ab87..2d96a04 100644
--- a/src/api/basic/role/index.js
+++ b/src/api/basic/role/index.js
@@ -57,4 +57,32 @@ export function FindAllMenus(params) {
params: params,
})
}
-
+export function changeMenuShow(params) {
+ return httpService({
+ url: `/user/jurisdiction/isShowMenus`,
+ method: 'post',
+ data: params,
+ })
+}
+export function getActions(params) {
+ return httpService({
+ url: `/user/jurisdiction/findOperationByMId`,
+ method: 'get',
+ params: params,
+ })
+}
+export function changeActions(params) {
+ return httpService({
+ url: `/user/jurisdiction/isCheckOperation`,
+ method: 'post',
+ data: params,
+ })
+}
+// 当前用户菜单
+export function getMenu(params) {
+ return httpService({
+ url: `/user/manageUser/findAllMenusByUser`,
+ method: 'GET',
+ params: params,
+ })
+}
diff --git a/src/views/Basic/Authority/depend/permissions.vue b/src/views/Basic/Authority/depend/permissions.vue
index 4973417..93b6b20 100644
--- a/src/views/Basic/Authority/depend/permissions.vue
+++ b/src/views/Basic/Authority/depend/permissions.vue
@@ -4,61 +4,36 @@
所有角色
- 新增角色
-
-
-
{{ rolechild.name || "无" }}
-
-
-
+
-
+
-
+
+
+
无可配置操作
+
+ {{ action.name }}
+
+