应用中心
🤦♀️🤦♀️提示
应用中心源代码将作为商业版保留内容,承诺永久免费使用,如果需要补充能力可以通过交流群或Issue提交反馈,我们将综合评估后补齐。
管理应用的增删改查操作,包括应用开发者的信息以及租户应用信息的更新。通过调用对应的服务,我们可以进行各类应用数据的管理
Maven坐标
xml
<dependency>
<groupId>com.ikingtech.platform</groupId>
<artifactId>sdk-application-api</artifactId>
</dependency>
主要方法说明
方法 | 说明 |
---|---|
add(ApplicationDTO application) | 添加新的应用,若应用的开发信息不为空,也会同时添加。每个新应用和新的开发信息都会生成一个UUID作为ID。 |
delete(String id) | 根据传入的id,删除对应的应用和其相关的开发信息。 |
update(ApplicationDTO application) | 更新应用信息,如果传入的应用id不存在则抛出FrameworkException异常,若应用带有开发信息,也会一同更新。 |
page(ApplicationQueryParamDTO queryParam) | 分页显示应用,返回数据类型是R<List<ApplicationDTO>> 。 |
all() | 获取全部应用,返回数据类型是R<List<ApplicationDTO>> . |
detail(String id) | 根据应用id查询并返回应用详情,不存在则抛出FrameworkException异常。 |
updateApplicationTenant(ApplicationTenantDTO applicationTenant) | 更新租户应用信息,如果该租户应用不存在,则创建新的租户应用。 |