接口 CompositeResourceService

  • 所有已知实现类:
    CompositeResourceServiceImpl

    public interface CompositeResourceService
    组合的资源 service
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • findByCustomId

        List<Y9ResourceBase> findByCustomId​(String customId)
        通过自定义ID查找
        参数:
        customId - 自定义id
        返回:
        List<Y9ResourceBase>
      • findByCustomIdAndParentId

        Optional<? extends Y9ResourceBase> findByCustomIdAndParentId​(String customId,
                                                                     String parentId,
                                                                     net.risesoft.enums.platform.ResourceTypeEnum resourceType)
        根据customID和parentId获取资源
        参数:
        customId -
        parentId -
        返回:
      • findById

        Y9ResourceBase findById​(String id)
        根据主键ID获取资源实例 get the instance of resource by id
        参数:
        id -
        返回:
        资源对象 或 null
      • findByIdAndResourceType

        Y9ResourceBase findByIdAndResourceType​(String resourceId,
                                               net.risesoft.enums.platform.ResourceTypeEnum resourceType)
        根据资源id和资源类型查找
        参数:
        resourceId -
        resourceType -
        返回:
      • listByParentId

        List<Y9ResourceBase> listByParentId​(String parentId)
        根据父资源id查找
        参数:
        parentId -
        返回:
      • listChildrenById

        List<Y9ResourceBase> listChildrenById​(String resourceId)
        通过resourceID,查找子集合
        参数:
        resourceId -
        返回:
      • listRootResourceBySystemId

        List<Y9ResourceBase> listRootResourceBySystemId​(String systemId)
        根据系统id查询所有的根资源(App资源)
        参数:
        systemId -
        返回:
      • listRootResourceList

        List<Y9App> listRootResourceList()
        查询所有的根资源(App资源)
        返回:
      • sort

        void sort​(String[] ids)
        排序
        参数:
        ids - id