角色列表页面权限分配.
This commit is contained in:
@@ -18,7 +18,7 @@ public interface UserManageService {
|
||||
*/
|
||||
ResponseData addPermission(SysPermissionDTO permissionDTO);
|
||||
|
||||
ResponseData addRole(SysRoleDTO roleDTO);
|
||||
ResponseData addOrUdpateRole(SysRoleDTO roleDTO);
|
||||
|
||||
ResponseData addUser(SysUserDTO userDTO);
|
||||
|
||||
@@ -29,4 +29,6 @@ public interface UserManageService {
|
||||
ResponseData updateUser(SysUserDTO userDTO);
|
||||
|
||||
ResponseData updateRole(SysRoleDTO roleDTO);
|
||||
|
||||
ResponseData deleteRole(Long id);
|
||||
}
|
||||
|
||||
@@ -49,8 +49,13 @@ public class UserManageServiceImpl implements UserManageService {
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResponseData addRole(SysRoleDTO roleDTO) {
|
||||
roleMapper.insert(roleDTO.toDO());
|
||||
public ResponseData addOrUdpateRole(SysRoleDTO roleDTO) {
|
||||
SysRoleDO roleDO = roleDTO.toDO();
|
||||
if (roleDO.getId() == null) {
|
||||
roleMapper.insert(roleDO);
|
||||
} else {
|
||||
roleMapper.updateById(roleDO);
|
||||
}
|
||||
return ResponseData.create().success();
|
||||
}
|
||||
|
||||
@@ -132,4 +137,10 @@ public class UserManageServiceImpl implements UserManageService {
|
||||
roleMapper.updateById(roleDTO.toDO());
|
||||
return ResponseData.create().success();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResponseData deleteRole(Long id) {
|
||||
roleMapper.deleteById(id);
|
||||
return ResponseData.create().success();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user