oldPrivIds.remove(Long.parseLong(id));
}
else
{
// 新增分配前没有的权限
RolePrivilege rp = new RolePrivilege();
rp.setRoleId(role.getId());
rp.setPrivId(Long.parseLong(id));
rolePrivilegeService.add(rp);
}
}
// 将分配前有的权限,然而分配后没有的权限删除掉
for(Long privId : oldPrivIds)