|  |  |  | 
|---|
|  |  |  | * @param disabled | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Transactional | 
|---|
|  |  |  | public int disabled(Long id,Boolean disabled) { | 
|---|
|  |  |  | BaRole role=new BaRole(); | 
|---|
|  |  |  | role.id=id; | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param priIds 权限id | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private void updateRolePrivileges(Long roleId,List<Integer> priIds) { | 
|---|
|  |  |  | private void updateRolePrivileges(Long roleId,List<Long> priIds) { | 
|---|
|  |  |  | if(CollectionUtils.isEmpty(priIds)){ | 
|---|
|  |  |  | throw new RuntimeException("权限id不能为空"); | 
|---|
|  |  |  | return; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 删除角色权限 | 
|---|
|  |  |  | rpDao.deleteByRoleId(roleId); | 
|---|
|  |  |  | 
|---|
|  |  |  | return dao.selectByPrimaryKey(Long.valueOf(roleId)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public List<BaRole> selectAll() { | 
|---|
|  |  |  | return dao.selectAll(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取角色列表 | 
|---|
|  |  |  | */ | 
|---|