// 旧角色列表 List<Long> userRoleList = userRoleMapper.selectRoleIdsByUserId(userId); // 旧列表差集 List<Long> editRoleList = CollectionUtil.subtractToList(userRoleList, roles);