|
|
@@ -76,10 +76,6 @@ public class NewRoleServiceImpl extends BaseMybatisDao<RoleMapper> implements Ne
|
|
|
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public Set<String> findRoleByUserId(String userId) {
|
|
|
- return roleMapper.findRoleByUserId(userId);
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
|
|
@@ -110,23 +106,6 @@ public class NewRoleServiceImpl extends BaseMybatisDao<RoleMapper> implements Ne
|
|
|
return userRoleMapper.insert(new UserRole(uid, rid));
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public int unbindPermission(String roleId, String permissionId) {
|
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
- params.put("rid", roleId);
|
|
|
- params.put("pid", permissionId);
|
|
|
- TokenManager.clearUserAuthByUserId((String[]) userRoleMapper.findUserIdByRoleId(roleId).toArray());
|
|
|
- return rolePermissionMapper.deleteByPrimaryKey(params);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public int unbindUser(String roleId, String userId) {
|
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
- params.put("rid", roleId);
|
|
|
- params.put("uid", userId);
|
|
|
- TokenManager.clearUserAuthByUserId(new String[] { userId });
|
|
|
- return 0;
|
|
|
- }
|
|
|
|
|
|
@Override
|
|
|
public int insert(Role record, List<String> permissions) {
|
|
|
@@ -177,7 +156,7 @@ public class NewRoleServiceImpl extends BaseMybatisDao<RoleMapper> implements Ne
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public int updatedimission(String aid, String transferId) {
|
|
|
+ public int updateDimission(String aid, String transferId) {
|
|
|
List<Integer> list=roleResourcesMapper.selectAdminRoleResources(aid);
|
|
|
if (list.isEmpty()||list.get(0)==null) {
|
|
|
throw new BusinessException(new Error("","用户角色资源不存在"));
|