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 }} +
+