Class ThirdAppInfoController

java.lang.Object
com.sankcrm.erp.auth.interfaces.thirdauth.ThirdAppInfoController

@RestController public class ThirdAppInfoController extends Object
第三方应用管理
Since:
2.1.7
Author:
zhsxin
create time:
2024/1/2 下午5:45
  • 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