类 ResourceApiImpl

  • 所有已实现的接口:
    ResourceApi

    @Primary
    @Validated
    @RestController("v0ResourceApiImpl")
    @RequestMapping(value="/services/rest/resource",
                    produces="application/json")
    @Deprecated
    public class ResourceApiImpl
    extends Object
    implements ResourceApi
    已过时。
    资源管理组件
    从以下版本开始:
    9.6.0
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 构造器详细资料

      • ResourceApiImpl

        public ResourceApiImpl()
        已过时。
    • 方法详细资料

      • createMenuResource

        public 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)
        已过时。
        创建菜单资源
        指定者:
        createMenuResource 在接口中 ResourceApi
        参数:
        resourceId - 资源id
        resourceName - 资源名称
        parentResourceId - 父资源id
        customId - 自定义id
        返回:
        Resource 新创建的资源对象
        从以下版本开始:
        9.6.0
      • findByCustomIdAndParentId

        public net.risesoft.model.platform.Resource findByCustomIdAndParentId​(@RequestParam("customId") @NotBlank
                                                                              @NotBlank String customId,
                                                                              @RequestParam("parentId") @NotBlank
                                                                              @NotBlank String parentId,
                                                                              @RequestParam("resourceType")
                                                                              Integer resourceType)
        已过时。
        根据 customId 和 parentId 获取资源
        指定者:
        findByCustomIdAndParentId 在接口中 ResourceApi
        参数:
        customId - 自定义标识
        parentId - 资源id
        返回:
        Resource 资源对象
        从以下版本开始:
        9.6.0
      • getParentResource

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

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

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

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

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