Class ContractAuthController

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

@RestController public class ContractAuthController extends Object
合同认证管理
Since:
1.0.0
Author:
zhsxin
  • Constructor Details

    • ContractAuthController

      public ContractAuthController()
  • Method Details

    • list

      @GetMapping("/v1/app/contract/auth/list") public com.sankcrm.erp.mvc.application.readmodel.Response<List<ContractAuthDto>> list(ContractAuthListQuery query) throws com.sankcrm.erp.common.exception.CoreException
      认证列表
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • page

      @GetMapping("/v1/app/contract/auth/page") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.bus.Pagination<ContractAuthDto>> page(ContractAuthPageQuery query) throws com.sankcrm.erp.common.exception.CoreException
      认证分页
      Parameters:
      query - 生成配置
      Returns:
      邀请码
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • faceAuthReportGenerate

      @PostMapping("/v1/app/contract/face/auth/report/generate") public void faceAuthReportGenerate(@RequestBody ContractFaceReportCommand command, jakarta.servlet.http.HttpServletResponse response) throws com.sankcrm.erp.common.exception.CoreException
      生成人脸认证比对报告
      Parameters:
      command - 生成配置
      response - 响应
      Throws:
      com.sankcrm.erp.common.exception.CoreException
    • faceAuthReportPreview

      @GetMapping(value="/v1/app/contract/face/auth/report", produces={"multipart/form-data","application/pdf"}) public void faceAuthReportPreview(ContractAuthController.FaceAuthByIdQuery srcQuery, jakarta.servlet.http.HttpServletResponse response) throws com.sankcrm.erp.common.exception.CoreException
      人脸认证比对报告
      Parameters:
      srcQuery - 生成配置
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • faceAuthVideoPreview

      @GetMapping(value="/v1/app/contract/face/auth/video", produces={"multipart/form-data","application/pdf"}) public void faceAuthVideoPreview(ContractAuthController.FaceAuthByIdQuery srcQuery, jakarta.servlet.http.HttpServletResponse response) throws com.sankcrm.erp.common.exception.CoreException
      人脸认证视频预览
      Parameters:
      srcQuery - 生成配置
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • faceAuthImgPreview

      @GetMapping(value="/v1/app/contract/face/auth/img", produces={"multipart/form-data","application/pdf"}) public void faceAuthImgPreview(ContractAuthController.FaceAuthByIdQuery srcQuery, jakarta.servlet.http.HttpServletResponse response) throws com.sankcrm.erp.common.exception.CoreException
      人脸认证图片预览
      Parameters:
      srcQuery - 生成配置
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • faceAuth

      protected Optional<FaceAuthPo> faceAuth(ContractAuthController.FaceAuthByIdQuery srcQuery) throws com.sankcrm.erp.common.exception.CoreException
      人脸认证信息
      Parameters:
      srcQuery - 查询条件
      Returns:
      FaceAuthPo
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 查询异常