Class SignatoryInfoController

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

@RestController public class SignatoryInfoController extends Object
合同签约方管理
Since:
1.0.0
Author:
zhsxin
  • Constructor Details

    • SignatoryInfoController

      public SignatoryInfoController()
  • Method Details

    • create

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

      @PostMapping("/v1/api/contract/signatory_info/create") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryInfoDto> apiCreate(@RequestBody SignatoryInfoCreateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方创建
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • update

      @PostMapping(value="/v1/app/contract/signatory/update", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u4fee\u6539") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryInfoDto> update(@RequestBody SignatoryInfoUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方修改
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • apiUpdate

      @PostMapping("/v1/api/contract/signatory_info/update") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryInfoDto> apiUpdate(@RequestBody SignatoryInfoUpdateCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方修改
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • authCheck

      @PostMapping("/v1/app/contract/signatory/auth/check") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.common.type.YesOrNo> authCheck(@RequestBody SignatoryInfoAuthCheckCommand command) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方认证检测
      Parameters:
      command - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • byId

      @GetMapping("/v1/app/contract/signatory/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryInfoDto> byId(SignatoryInfoByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方详情
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • apiById

      @GetMapping("/v1/api/contract/signatory_info/by_id") public com.sankcrm.erp.mvc.application.readmodel.Response<SignatoryInfoDto> apiById(SignatoryInfoByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方详情
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • list

      @GetMapping("/v1/app/contract/signatory/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<SignatoryInfoDto>> list(SignatoryInfoListQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方列表
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • apiList

      @GetMapping("/v1/api/contract/signatory_info/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<SignatoryInfoDto>> apiList(SignatoryInfoListQuery 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/page", name="\u5408\u540c\u7b7e\u7ea6\u65b9\u5206\u9875") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<SignatoryInfoDto>> page(SignatoryInfoPageQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方分页
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • apiPage

      @GetMapping("/v1/api/contract/signatory_info/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<SignatoryInfoDto>> apiPage(SignatoryInfoPageQuery query) throws com.sankcrm.erp.common.exception.CoreException
      合同签约方分页
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败