Class SignatoryAuthController

java.lang.Object
com.sankcrm.erp.contract.interfaces.SignatoryAuthController

@RestController public class SignatoryAuthController extends Object
签约方认证结果管理
Since:
1.0.0
Author:
zhsxin
  • Constructor Details

    • SignatoryAuthController

      public SignatoryAuthController()
  • Method Details

    • auth

      @PostMapping(value="/v1/app/contract/signatory/auth", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u8ba4\u8bc1") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryAuthDto> auth(@RequestBody SignatoryAuthCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • check

      @PostMapping(value="/v1/app/contract/signatory/check", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u8ba4\u8bc1\u7ed3\u679c\u68c0\u6d4b") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryAuthDto> check(@RequestBody SignatoryAuthCheckCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证结果检测
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • toAuth

      @PostMapping("/v1/app/contract/signatory/re_auth") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryAuthDto> toAuth(@RequestBody SignatoryToAuthCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方从新认证
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • statusToggle

      @PostMapping("/v1/app/contract/signatory/status/toggle") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryAuthDto> statusToggle(@RequestBody SignatoryStatusToggleCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证状态转换
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • list

      @GetMapping(value="/v1/app/contract/signatory/auth/list", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u8ba4\u8bc1\u7ed3\u679c\u5217\u8868") public com.sankcrm.erp.mvc.application.readmodel.Response<List<SignatoryAuthDto>> list(SignatoryAuthListQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证结果列表
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • page

      @GetMapping(value="/v1/app/contract/signatory/auth/page", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u8ba4\u8bc1\u7ed3\u679c\u5206\u9875") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<SignatoryAuthDto>> page(SignatoryAuthPageQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证结果分页
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败