Class AppRouteController
java.lang.Object
com.sankcrm.erp.auth.interfaces.app.AppRouteController
应用路由管理.
- Since:
- 2.1.0
- Author:
- zhsxin
- create time:
- 2023/4/3 下午5:15
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> apiCreate(CreateCommand command) 创建应用路由com.sankcrm.erp.mvc.application.readmodel.Response<List<AppRouteDto>> apiList(AppRouteListQuery query) 查询应用路由列表com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> apiUpdate(UpdateCommand command) 更新应用路由com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> byId(AppRouteByIdQuery query) 查询应用路由列详情com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> create(CreateCommand command) 创建应用路由com.sankcrm.erp.mvc.application.readmodel.Response<Integer> fullSyn(AppRouteFullSynCommand command) 应用路由同步com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> hostsUpdate(AppRouteHostsUpdateCommand command) 路由域名变更com.sankcrm.erp.mvc.application.readmodel.Response<List<AppRouteDto>> list(AppRouteListQuery query) 查询应用路由列表com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<AppRouteDto>> page(AppRoutePageQuery query) 分页查询应用路由com.sankcrm.erp.mvc.application.readmodel.Response<String> tls(TLSCerUploadCommand command) SSL(TLS)证书修改com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> update(UpdateCommand command) 更新应用路由com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(AppRouteExtraUpdateCommand command) 路由其他信息变更com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(AppRouteTimeoutUpdateCommand command) 路由超时配置变更com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(AppRouteUrisUpdateCommand command) 路由URLs变更
-
Constructor Details
-
AppRouteController
public AppRouteController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/route/create") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> create(@RequestBody CreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建应用路由- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
apiCreate
@PostMapping("/v1/api/auth/route/create") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> apiCreate(@RequestBody CreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建应用路由- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.2.1
-
update
@PostMapping("/v1/app/auth/route/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> update(@RequestBody UpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 更新应用路由- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败
-
apiUpdate
@PostMapping("/v1/api/auth/route/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> apiUpdate(@RequestBody UpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 更新应用路由- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 更新失败- Since:
- 3.1.5
-
byId
@GetMapping("/v1/app/auth/route/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> byId(AppRouteByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException 查询应用路由列详情- Parameters:
query- 查询条件- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
list
@GetMapping("/v1/app/auth/route/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<AppRouteDto>> list(AppRouteListQuery query) throws com.sankcrm.erp.common.exception.CoreException 查询应用路由列表- Parameters:
query- 查询条件- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
apiList
@GetMapping("/v1/api/auth/route/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<AppRouteDto>> apiList(AppRouteListQuery query) throws com.sankcrm.erp.common.exception.CoreException 查询应用路由列表- Parameters:
query- 查询条件- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败- Since:
- 3.1.5
-
page
@GetMapping("/v1/app/auth/route/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<AppRouteDto>> page(AppRoutePageQuery query) throws com.sankcrm.erp.common.exception.CoreException 分页查询应用路由- Parameters:
query- 查询条件- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
tls
@PostMapping("/v1/app/auth/route/ssl/cer/update") public com.sankcrm.erp.mvc.application.readmodel.Response<String> tls(@RequestBody TLSCerUploadCommand command) throws com.sankcrm.erp.common.exception.CoreException SSL(TLS)证书修改- Parameters:
command- 参数- Returns:
- 上传失败
- Throws:
com.sankcrm.erp.common.exception.CoreException- 修改失败- Since:
- 2.2.0
-
hostsUpdate
@PostMapping("/v1/app/auth/route/hosts/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> hostsUpdate(@RequestBody AppRouteHostsUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 路由域名变更- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.2.1
-
urlsUpdate
@PostMapping("/v1/app/auth/route/urls/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(@RequestBody AppRouteUrisUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 路由URLs变更- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.2.1
-
urlsUpdate
@PostMapping("/v1/app/auth/route/timeout/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(@RequestBody AppRouteTimeoutUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 路由超时配置变更- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.5.0
-
urlsUpdate
@PostMapping("/v1/app/auth/route/extra/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AppRouteDto> urlsUpdate(@RequestBody AppRouteExtraUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 路由其他信息变更- Parameters:
command- 应用路由- Returns:
- 应用路由
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败- Since:
- 2.5.0
-
fullSyn
@PostMapping("/v1/app/auth/route/full/syn") public com.sankcrm.erp.mvc.application.readmodel.Response<Integer> fullSyn(@RequestBody AppRouteFullSynCommand command) throws com.sankcrm.erp.common.exception.CoreException 应用路由同步- Parameters:
command- 同步参数- Returns:
- 处理的数据量
- Throws:
com.sankcrm.erp.common.exception.CoreException- Since:
- 2.6.0
-