接口 Y9AppService
-
- 所有超级接口:
ResourceCommonService<Y9App>
- 所有已知实现类:
Y9AppServiceImpl
public interface Y9AppService extends ResourceCommonService<Y9App>
- 作者:
- dingzhaojun, qinman, mengjuhua
- Date:
- 2022/2/10
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 longcountBySystemId(String systemId)根据系统id查相关应用的数量voiddisableBySystemId(String systemId)根据系统Id禁用该系统所有的应用voidenableBySystemId(String systemId)根据系统Id启用该系统所有的应用booleanexistBySystemIdAndName(String systemId, String name)验证该应用是否已存在booleanexistBySystemIdAndUrl(String systemId, String url)验证应用的链接地址是否已存在Optional<Y9App>findBySystemIdAndCustomId(String systemId, String customId)根据系统唯一标示和自定义标识查找应用Optional<Y9App>findBySystemNameAndCustomId(String systemName, String customId)根据系统名称和自定义id查找应用List<Y9App>findByUrlLike(String url)用于工作流 str是资源Id,流程作为应用发不到系统时,url中包含流程在资源树上生成的Id,且包含str的数据是唯一的List<Y9App>listAll()查询所有AppList<Y9App>listByAppName(String appName)根据appName,查询应用List<Y9App>listByAutoInitAndChecked(Boolean autoInit, Boolean checked)获取应用列表List<Y9App>listByChecked(boolean checked)查询所有审核通过的应用List<Y9App>listByCustomId(String customId)根据自定义标示查找应用列表List<Y9App>listByEnable()List<Y9App>listByIds(List<String> appIdList)List<Y9App>listBySystemId(String systemId)根据systemId,获取应用列表List<Y9App>listBySystemName(String systemName)根据系统名称查找应用org.springframework.data.domain.Page<Y9App>page(net.risesoft.pojo.Y9PageQuery pageQuery, String systemId, String name)根据系统id和名称分页查询系统Y9AppsaveAndRegister4Tenant(Y9App y9App)Y9AppsaveIsvApp(Y9App app)保存isv应用voidsaveOrder(String[] appIds)保存应用排序Y9AppverifyApp(String id, boolean checked, String verifyUserName)审核应用-
从接口继承的方法 net.risesoft.y9public.service.resource.ResourceCommonService
delete, delete, disable, disable, enable, enable, existsById, findById, findByNameLike, getById, saveOrUpdate, updateTabIndex
-
-
-
-
方法详细资料
-
countBySystemId
long countBySystemId(String systemId)
根据系统id查相关应用的数量- 参数:
systemId- 系统id- 返回:
- long
-
disableBySystemId
void disableBySystemId(String systemId)
根据系统Id禁用该系统所有的应用- 参数:
systemId- 系统id
-
enableBySystemId
void enableBySystemId(String systemId)
根据系统Id启用该系统所有的应用- 参数:
systemId- 系统id
-
existBySystemIdAndName
boolean existBySystemIdAndName(String systemId, String name)
验证该应用是否已存在- 参数:
systemId- 系统的唯一标识name- 应用名- 返回:
- boolean
-
existBySystemIdAndUrl
boolean existBySystemIdAndUrl(String systemId, String url)
验证应用的链接地址是否已存在- 参数:
systemId- 系统idurl- 链接地址- 返回:
- boolean
-
findBySystemIdAndCustomId
Optional<Y9App> findBySystemIdAndCustomId(String systemId, String customId)
根据系统唯一标示和自定义标识查找应用- 参数:
systemId- 系统idcustomId- 自定义id- 返回:
Optional<Y9App>
-
findBySystemNameAndCustomId
Optional<Y9App> findBySystemNameAndCustomId(String systemName, String customId)
根据系统名称和自定义id查找应用- 参数:
systemName- 系统名customId- 自定义id- 返回:
Optional<Y9App>
-
findByUrlLike
List<Y9App> findByUrlLike(String url)
用于工作流 str是资源Id,流程作为应用发不到系统时,url中包含流程在资源树上生成的Id,且包含str的数据是唯一的- 参数:
url- 链接- 返回:
List<Y9App>
-
listByAppName
List<Y9App> listByAppName(String appName)
根据appName,查询应用- 参数:
appName- 应用名- 返回:
List<Y9App>
-
listByAutoInitAndChecked
List<Y9App> listByAutoInitAndChecked(Boolean autoInit, Boolean checked)
获取应用列表- 参数:
autoInit- 是否自动租用checked- 是否审核通过- 返回:
List<Y9App>
-
listByChecked
List<Y9App> listByChecked(boolean checked)
查询所有审核通过的应用- 参数:
checked- 是否已审核- 返回:
List<Y9App>
-
listByCustomId
List<Y9App> listByCustomId(String customId)
根据自定义标示查找应用列表- 参数:
customId- 自定义id- 返回:
List<Y9App>
-
listBySystemId
List<Y9App> listBySystemId(String systemId)
根据systemId,获取应用列表- 参数:
systemId- 系统id- 返回:
List<Y9App>
-
listBySystemName
List<Y9App> listBySystemName(String systemName)
根据系统名称查找应用- 参数:
systemName- 系统名- 返回:
List<Y9App>
-
page
org.springframework.data.domain.Page<Y9App> page(net.risesoft.pojo.Y9PageQuery pageQuery, String systemId, String name)
根据系统id和名称分页查询系统- 参数:
pageQuery- 分页查询systemId- 系统idname- 系统名称- 返回:
Page<Y9App>
-
saveOrder
void saveOrder(String[] appIds)
保存应用排序- 参数:
appIds- 应用ids
-
-