Class AliAppInfoController
java.lang.Object
com.sankcrm.erp.auth.interfaces.thirdauth.ali.AliAppInfoController
支付宝应用管理
- Since:
- 2.1.7
- Author:
- zhsxin
- create time:
- 2024/1/2 下午5:45
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> certUpload(AliAppCertUploadCommand command, org.springframework.web.multipart.MultipartFile file) 证书上传com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> create(ThirdAppInfoCreateCommand command) 创建应用com.sankcrm.erp.mvc.application.readmodel.Response<List<ThirdAppInfoDto>> list(ThirdAppInfoListQuery query) 应用列表com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<ThirdAppInfoDto>> page(ThirdAppInfoPageQuery query) 应用分页com.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> secret(ThirdAppInfoByIdQuery query) 查看API配置com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> update(ThirdAppInfoUpdateCommand command) 修改应用信息com.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> updateSecret(AliAppSecretUpdateCommand command) 修改API配置
-
Constructor Details
-
AliAppInfoController
public AliAppInfoController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/ali/app/create") public com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> create(@RequestBody ThirdAppInfoCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException 创建应用- Parameters:
command- 创建参数- Returns:
- 应用信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 创建失败
-
update
@PostMapping("/v1/app/auth/ali/app/update") public com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> update(@RequestBody ThirdAppInfoUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改应用信息- Parameters:
command- 修改参数- Returns:
- 应用信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 修改失败
-
updateSecret
@PostMapping("/v1/app/auth/ali/app/secret/update") public com.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> updateSecret(@RequestBody AliAppSecretUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException 修改API配置- Parameters:
command- 修改参数- Returns:
- 应用信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 修改失败
-
certUpload
@PostMapping("/v1/app/auth/ali/app/cert/upload") public com.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> certUpload(AliAppCertUploadCommand command, @RequestParam org.springframework.web.multipart.MultipartFile file) throws com.sankcrm.erp.common.exception.CoreException 证书上传- Parameters:
command- 上传参数file- 文件- Returns:
- 接口凭证
- Throws:
com.sankcrm.erp.common.exception.CoreException- 上传失败
-
secret
@GetMapping("/v1/app/auth/ali/app/secret") public com.sankcrm.erp.mvc.application.readmodel.Response<AliApiSecretDto> secret(ThirdAppInfoByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException 查看API配置- Parameters:
query- 修改参数- Returns:
- 应用信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 修改失败
-
list
@GetMapping("/v1/app/auth/ali/app/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<ThirdAppInfoDto>> list(ThirdAppInfoListQuery query) throws com.sankcrm.erp.common.exception.CoreException 应用列表- Parameters:
query- 查询条件- Returns:
- 应用配置信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-
page
@GetMapping("/v1/app/auth/ali/app/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<ThirdAppInfoDto>> page(ThirdAppInfoPageQuery query) throws com.sankcrm.erp.common.exception.CoreException 应用分页- Parameters:
query- 查询条件- Returns:
- 应用信息
- Throws:
com.sankcrm.erp.common.exception.CoreException- 查询失败
-