Class ThirdAppInfoController
java.lang.Object
com.sankcrm.erp.auth.interfaces.thirdauth.ThirdAppInfoController
第三方应用管理
- 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<ThirdAppInfoDto> apiCreate(ThirdAppInfoCreateCommand command) 创建应用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<List<BindErrorMessageDto>> list(BindErrorMessageListQuery query) 微信绑定错误信息com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<ThirdAppInfoDto>> page(ThirdAppInfoPageQuery query) 应用分页查询com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<BindErrorMessageDto>> page(BindErrorMessagePageQuery query) 微信绑定错误信息com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> update(ThirdAppInfoUpdateCommand command) 修改应用信息
-
Constructor Details
-
ThirdAppInfoController
public ThirdAppInfoController()
-
-
Method Details
-
create
@PostMapping("/v1/app/auth/third/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- 创建失败
-
apiCreate
@PostMapping("/v1/api/auth/third_auth/create") public com.sankcrm.erp.mvc.application.readmodel.Response<ThirdAppInfoDto> apiCreate(@RequestBody ThirdAppInfoCreateCommand 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/third/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- 修改失败
-
list
@GetMapping("/v1/app/auth/third/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/third/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- 查询失败
-
page
@GetMapping("/v1/app/auth/third/bind_error_message/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<BindErrorMessageDto>> page(BindErrorMessagePageQuery query) throws com.sankcrm.erp.common.exception.CoreException 微信绑定错误信息- Parameters:
query-- Returns:
- Throws:
com.sankcrm.erp.common.exception.CoreException
-
list
@GetMapping("/v1/app/auth/third/bind_error_message/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<BindErrorMessageDto>> list(BindErrorMessageListQuery query) throws com.sankcrm.erp.common.exception.CoreException 微信绑定错误信息- Parameters:
query-- Returns:
- Throws:
com.sankcrm.erp.common.exception.CoreException
-