From aebf48caa06d2831c56d66ba2f946800dff0b3a0 Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期一, 27 九月 2021 11:16:20 +0800 Subject: [PATCH] 更新用户-角色-菜单-权限 --- src/main/java/com/whyc/service/RolePermissionService.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/service/RolePermissionService.java b/src/main/java/com/whyc/service/RolePermissionService.java index aed1607..b6681d9 100644 --- a/src/main/java/com/whyc/service/RolePermissionService.java +++ b/src/main/java/com/whyc/service/RolePermissionService.java @@ -18,10 +18,6 @@ @Resource private RolePermissionMapper mapper; - public boolean bindingUserWithRole(int roleId, int permissionId) { - return mapper.insert(new RolePermission(roleId,permissionId))>0; - } - @Transactional public boolean bindingUserWithRoleBatch(List<RolePermission> rolePermissions) { return mapper.insertBatchSomeColumn(rolePermissions)== rolePermissions.size(); @@ -30,4 +26,16 @@ public List<Permission> getPermissions(Integer userId) { return mapper.getPermissions(userId); } + + public List<Permission> getPermissionListByMenuId(Integer roleId, Integer menuId) { + return mapper.getPermissionListByMenuId(roleId,menuId); + } + + public List<Permission> getPermissionListByUserId(Integer userId) { + return mapper.getPermissionListByUserId(userId,null); + } + + public boolean updateBatch(List<RolePermission> rolePermissions) { + return mapper.updateBatch(rolePermissions); + } } -- Gitblit v1.9.1