类 ResourceController
java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.system.controller.ResourceController
- 所有已实现的接口:
IXBaseController
@RestController
@RequestMapping("/system/resources")
public class ResourceController
extends XBaseController
资源模块
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.controller.base.XBaseController
request, userSessionService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明allotResource(AllotResourceDto allotResourceDto) 分配资源批量分配资源batchCreateResources(List<ResourcesDto> resourcesDto) 批量添加资源batchDeleteResource(List<Long> ids) 批量删除资源createResources(ResourcesDto resourcesDto) 添加资源deleteResource(ResourcesDto resourcesDto) 删除资源getList(SysResources resources) 查询资源列表getTreeList(ResourcesTreeQueryDto resourcesTreeQueryDto) 查询资源树列表通过角色查询下面的资源数据通过用户名查询他某个节点的数据queryResourcesListByParentId(Long parentId) 查询某级下资源树tree(ResourcesQueryDto resourcesQueryDto) 资源树删除分配资源updateResources(ResourcesDto resourcesDto) 编辑资源从类继承的方法 com.hengyi.xbaseweb.system.controller.base.XBaseController
error, error, getAppId, getCurrentUser, getCurrentUserId, getCurrentUsername, getCurrentUserRoles, getMessage, getMessage, status, success, success, toResult, toResult
-
构造器详细资料
-
ResourceController
public ResourceController()
-
-
方法详细资料
-
tree
资源树- 返回:
-
createResources
@PostMapping("create") public ApiResult createResources(@RequestBody @Validated ResourcesDto resourcesDto) 添加资源- 参数:
resourcesDto-- 返回:
-
batchCreateResources
@PostMapping("/createBatch") public ApiResult batchCreateResources(@RequestBody @Validated List<ResourcesDto> resourcesDto) 批量添加资源- 参数:
resourcesDto-- 返回:
-
updateResources
@PutMapping("/update") public ApiResult updateResources(@RequestBody @Validated ResourcesDto resourcesDto) 编辑资源- 参数:
resourcesDto-- 返回:
-
deleteResource
删除资源- 参数:
resourcesDto-- 返回:
-
batchDeleteResource
批量删除资源- 参数:
ids-- 返回:
-
getTreeList
查询资源树列表- 返回:
-
getList
查询资源列表- 返回:
-
queryResourcesListByParentId
@GetMapping("/queryResourcesListByParentId") public ApiResult queryResourcesListByParentId(@RequestParam Long parentId) 查询某级下资源树- 返回:
-
allotResource
@PostMapping("allot") public ApiResult allotResource(@RequestBody @Validated AllotResourceDto allotResourceDto) 分配资源- 参数:
allotResourceDto-- 返回:
-
batchAllot
@PostMapping("batchAllot") public ApiResult batchAllot(@RequestBody @Validated AllotResourceDto dto) 批量分配资源- 参数:
dto-- 返回:
-
unAllotResource
@PutMapping("/unAllot") public ApiResult unAllotResource(@RequestBody @Validated AllotResourceDto dto) 删除分配资源- 参数:
dto-- 返回:
-
queryResourceListByUsername
@GetMapping("/queryListByUsername") public ApiResult queryResourceListByUsername(ResourcesQueryDto dto) 通过用户名查询他某个节点的数据 -
queryResourceListByRole
通过角色查询下面的资源数据
-