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