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