接口 ResourceApi


  • @Validated
    @Deprecated
    public interface ResourceApi
    已过时。
    资源管理组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • createMenuResource

        @PostMapping("/createMenuResource")
        net.risesoft.model.platform.Resource createMenuResource​(@RequestParam("resourceId") @NotBlank
                                                                @NotBlank String resourceId,
                                                                @RequestParam("resourceName") @NotBlank
                                                                @NotBlank String resourceName,
                                                                @RequestParam("parentResourceId") @NotBlank
                                                                @NotBlank String parentResourceId,
                                                                @RequestParam("customId") @NotBlank
                                                                @NotBlank String customId)
        已过时。
        创建资源
        参数:
        resourceId - 资源id
        resourceName - 资源名称
        parentResourceId - 父资源id
        customId - 自定义标识
        返回:
        Resource 新创建的资源对象
        从以下版本开始:
        9.6.0
      • findByCustomIdAndParentId

        @GetMapping("/findByCustomIdAndParentId")
        net.risesoft.model.platform.Resource findByCustomIdAndParentId​(@RequestParam("customId") @NotBlank
                                                                       @NotBlank String customId,
                                                                       @RequestParam("parentId") @NotBlank
                                                                       @NotBlank String parentId,
                                                                       @RequestParam("resourceType")
                                                                       Integer resourceType)
        已过时。
        根据customId和parentId获取资源
        参数:
        customId - customId
        parentId - 资源id
        resourceType - 资源类型 ResourceTypeEnum
        返回:
        Resource 资源对象
        从以下版本开始:
        9.6.0
      • getParentResource

        @GetMapping("/getParentResource")
        net.risesoft.model.platform.Resource getParentResource​(@RequestParam("resourceId") @NotBlank
                                                               @NotBlank String resourceId)
        已过时。
        获得指定资源的父资源
        参数:
        resourceId - :资源的唯一标识
        返回:
        Resource 父资源
        从以下版本开始:
        9.6.0
      • getResource

        @GetMapping("/getResource")
        net.risesoft.model.platform.Resource getResource​(@RequestParam("resourceId") @NotBlank
                                                         @NotBlank String resourceId)
        已过时。
        获得指定资源对象
        参数:
        resourceId - 资源唯一标示
        返回:
        Resource 资源对象
        从以下版本开始:
        9.6.0
      • getRootResourceBySystemName

        @GetMapping("/getRootResourceBySystemName")
        net.risesoft.model.platform.Resource getRootResourceBySystemName​(@RequestParam("systemName") @NotBlank
                                                                         @NotBlank String systemName)
        已过时。
        根据系统标识获取该系统的资源树的顶级节点
        参数:
        systemName - 系统标识
        返回:
        Resource 资源节点
        从以下版本开始:
        9.6.0
      • listSubMenus

        @GetMapping("/listSubMenus")
        List<net.risesoft.model.platform.Resource> listSubMenus​(@RequestParam("resourceId") @NotBlank
                                                                @NotBlank String resourceId)
        已过时。
        获取指定资源的菜单子资源
        参数:
        resourceId - 资源id
        返回:
        List<Resource> 资源对象集合
        从以下版本开始:
        9.6.0
      • listSubResources

        @GetMapping("/listSubResources")
        List<net.risesoft.model.platform.Resource> listSubResources​(@RequestParam("resourceId") @NotBlank
                                                                    @NotBlank String resourceId)
        已过时。
        获得指定资源的子资源
        参数:
        resourceId - 资源唯一标识
        返回:
        List<Resource> 资源对象集合
        从以下版本开始:
        9.6.0