类 AppApiImpl
- java.lang.Object
-
- net.risesoft.api.resource.AppApiImpl
-
-
构造器概要
构造器 构造器 说明 AppApiImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>findById(@NotBlank String appId)根据应用id,获取应用信息net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>findBySystemIdAndCustomId(@NotBlank String systemId, @NotBlank String customId)根据系统唯一标示和自定义标识查找应用net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>findBySystemNameAndCustomId(@NotBlank String systemName, @NotBlank String customId)根据系统名和自定义标识查找应用net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>>listAccessAppForPerson(@NotBlank String tenantId, @NotBlank String personId, net.risesoft.enums.platform.AuthorityEnum authority)根据人员id和操作类型,获取有权限的应用列表net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>>listAccessAppForPosition(@NotBlank String tenantId, @NotBlank String positionId, net.risesoft.enums.platform.AuthorityEnum authority)根据人员id和操作类型,获取有权限的应用列表net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>>listByCustomId(@NotBlank String customId)根据 customId ,获取应用列表net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>>listBySystemId(@NotBlank String systemId)根据 systemId ,获取应用列表net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>>listBySystemName(@NotBlank String systemName)根据 systemName 获取应用列表net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>registerApp(@NotBlank String systemName, @NotBlank String name, @NotBlank String url, String customId, String tenantGuid)注册应用net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>registerSystemAndApp(@NotBlank String systemName, @NotBlank String systemCnName, String isvGuid, String contextPath, @NotBlank String appName, @NotBlank String url, String customId)注册系统和应用信息net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App>saveIsvApp(net.risesoft.model.platform.App app)保存应用
-
-
-
方法详细资料
-
findById
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> findById(@RequestParam("appId") @NotBlank @NotBlank String appId)根据应用id,获取应用信息
-
findBySystemIdAndCustomId
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> findBySystemIdAndCustomId(@RequestParam("systemId") @NotBlank @NotBlank String systemId, @RequestParam("customId") @NotBlank @NotBlank String customId)根据系统唯一标示和自定义标识查找应用- 指定者:
findBySystemIdAndCustomId在接口中AppApi- 参数:
systemId- 系统唯一标识customId- customId- 返回:
Y9Result<App>通用请求返回对象 - data 是应用对象- 从以下版本开始:
- 9.6.0
-
findBySystemNameAndCustomId
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> findBySystemNameAndCustomId(@RequestParam("systemName") @NotBlank @NotBlank String systemName, @RequestParam("customId") @NotBlank @NotBlank String customId)根据系统名和自定义标识查找应用- 指定者:
findBySystemNameAndCustomId在接口中AppApi- 参数:
systemName- 系统名customId- customId- 返回:
Y9Result<App>通用请求返回对象 - data 是应用对象- 从以下版本开始:
- 9.6.0
-
listAccessAppForPerson
public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>> listAccessAppForPerson(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("personId") @NotBlank @NotBlank String personId, @RequestParam("authority") net.risesoft.enums.platform.AuthorityEnum authority)
根据人员id和操作类型,获取有权限的应用列表- 指定者:
listAccessAppForPerson在接口中AppApi- 参数:
tenantId- 租户idpersonId- 人员idauthority- 操作类型(如:BROWSE、ADMIN)- 返回:
Y9Result<List<App>>通用请求返回对象 - data 是有权限的应用列表- 从以下版本开始:
- 9.6.0
-
listAccessAppForPosition
public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>> listAccessAppForPosition(@RequestParam("tenantId") @NotBlank @NotBlank String tenantId, @RequestParam("positionId") @NotBlank @NotBlank String positionId, @RequestParam("authority") net.risesoft.enums.platform.AuthorityEnum authority)
根据人员id和操作类型,获取有权限的应用列表- 指定者:
listAccessAppForPosition在接口中AppApi- 参数:
tenantId- 租户idpositionId- 岗位idauthority- 操作类型AuthorityEnum- 返回:
Y9Result<List<App>>通用请求返回对象 - data 是应用列表- 从以下版本开始:
- 9.6.0
-
listByCustomId
public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>> listByCustomId(@RequestParam("customId") @NotBlank @NotBlank String customId)
根据 customId ,获取应用列表- 指定者:
listByCustomId在接口中AppApi- 参数:
customId- customId- 返回:
Y9Result<List<App>>通用请求返回对象 - data 是应用列表- 从以下版本开始:
- 9.6.0
-
listBySystemId
public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>> listBySystemId(@RequestParam("systemId") @NotBlank @NotBlank String systemId)
根据 systemId ,获取应用列表- 指定者:
listBySystemId在接口中AppApi- 参数:
systemId- 系统Id- 返回:
Y9Result<List<App>>通用请求返回对象 - data 是应用列表- 从以下版本开始:
- 9.6.0
-
listBySystemName
public net.risesoft.pojo.Y9Result<List<net.risesoft.model.platform.App>> listBySystemName(@RequestParam("systemName") @NotBlank @NotBlank String systemName)
根据 systemName 获取应用列表- 指定者:
listBySystemName在接口中AppApi- 参数:
systemName- 系统名称- 返回:
Y9Result<List<App>>通用请求返回对象 - data 是应用列表- 从以下版本开始:
- 9.6.0
-
registerApp
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> registerApp(@RequestParam("systemName") @NotBlank @NotBlank String systemName, @RequestParam("name") @NotBlank @NotBlank String name, @RequestParam("url") @NotBlank @NotBlank String url, @RequestParam("customId") String customId, @RequestParam("tenantGuid") String tenantGuid)注册应用- 指定者:
registerApp在接口中AppApi- 参数:
systemName- 系统名称name- 应用名称url- 链接地址customId- customIdtenantGuid- 租户id- 返回:
Y9Result<App>通用请求返回对象 - data 是注册的应用- 从以下版本开始:
- 9.6.3
-
registerSystemAndApp
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> registerSystemAndApp(@RequestParam("systemName") @NotBlank @NotBlank String systemName, @RequestParam("systemCnName") @NotBlank @NotBlank String systemCnName, @RequestParam("isvGuid") String isvGuid, @RequestParam("contextPath") String contextPath, @RequestParam("appName") @NotBlank @NotBlank String appName, @RequestParam("url") @NotBlank @NotBlank String url, @RequestParam("customId") String customId)注册系统和应用信息- 指定者:
registerSystemAndApp在接口中AppApi- 参数:
systemName- 系统名称systemCnName- 系统中文名称isvGuid- 租户idcontextPath- 系统上下文appName- 应用名称url- 链接地址customId- customId- 返回:
Y9Result<App>通用请求返回对象 - data 是注册的应用- 从以下版本开始:
- 9.6.3
-
saveIsvApp
public net.risesoft.pojo.Y9Result<net.risesoft.model.platform.App> saveIsvApp(@RequestBody net.risesoft.model.platform.App app)保存应用- 指定者:
saveIsvApp在接口中AppApi- 参数:
app- 应用实体类- 返回:
Y9Result<App>通用请求返回对象 - data 是保存的应用- 从以下版本开始:
- 9.6.0
-
-