🔥 移除 role_id 相关

This commit is contained in:
b2baccline
2020-10-19 17:42:38 +08:00
parent 42d6b20143
commit 119dbd6b07
6 changed files with 2 additions and 28 deletions

View File

@@ -15,12 +15,6 @@ public final class UserResourceConstant {
*/
public static final String RESOURCE_ROLE = "role";
/**
* 用户资源key角色ID </br>
* 角色ID资源项为角色ID(roleId)
*/
public static final String RESOURCE_ROLE_ID = "roleId";
/**
* 用户资源key权限 </br>
* 权限资源项为权限ID(permissionId)

View File

@@ -20,11 +20,4 @@ public interface SysPermissionMapper extends BaseMapper<SysPermission> {
*/
List<PermissionVO> listPermissionVOsByRoleCode(String roleCode);
/**
* 通过角色ID查询权限
* @param roleIds Ids
* @return
*/
List<String> listPermissionsByRoleIds(String roleIds);
}

View File

@@ -71,7 +71,6 @@ public class SysUserDetailsServiceImpl implements UserDetailsService {
Map<String, Collection<?>> userResources = new HashMap<>();
userResources.put(UserResourceConstant.RESOURCE_ROLE, roles);
userResources.put(UserResourceConstant.RESOURCE_PERMISSION, permissions);
// userResources.put(UserResourceConstant.RESOURCE_ROLE_ID, roleIds);
// 如果有自定义的协调者,进行资源处理
if (userResourceCoordinator != null) {
userResources = userResourceCoordinator.coordinate(userResources, sysUser);

View File

@@ -35,16 +35,4 @@
ORDER BY
m.sort DESC
</select>
<!--通过角色ID 查询权限-->
<select id="listPermissionsByRoleIds" resultType="java.lang.String">
SELECT
m.sysPermission
FROM
sys_permission m, sys_role_permission rm
WHERE
m.id = rm.permission_id
AND m.deleted = 0
AND rm.role_id IN (#{roleIds})
</select>
</mapper>

View File

@@ -39,7 +39,7 @@
on su.user_id = ur.user_id
left join
sys_role r
on r.id = ur.role_id
on r.code = ur.role_code
WHERE r.`code` = #{0}
and su.deleted = 0
</select>

View File

@@ -5,7 +5,7 @@
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.hccake.ballcat.admin.modules.sys.model.entity.SysUserRole">
<id column="user_id" property="userId"/>
<result column="role_id" property="roleId"/>
<result column="role_code" property="roleCode"/>
</resultMap>