CompanyLicenseOcrRequest.go 1.2 KB

123456789101112131415161718192021222324
  1. package company_request
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
  4. "os"
  5. )
  6. type CompanyLicenseOcrRequest struct {
  7. // <ext>core:true</ext> 【营业执照图片】营业执照图片 【作用】 上传营业执照图片进行OCR识别 【传参】 1、可支持的jpg/jpeg/png文件格式,支持文件大小4MB以内 2、营业执照图片(license)与营业执照图片路径(url)至少传入一个,均传入时优先营业执照图片。
  8. License *os.File `json:"license,omitempty"`
  9. // <ext>core:true</ext> 【营业执照图片路径】 营业执照图片路径 【作用】 填写营业执照图片服务器路径/网络路径,通过服务器路径或网络路径获取营业执照进行OCR识别 【传参】 1、营业执照图片(license)与营业执照图片路径(url)至少传入一个,均传入时优先营业执照图片。
  10. Url string `json:"url,omitempty"`
  11. }
  12. func (obj CompanyLicenseOcrRequest) GetUrl() string {
  13. return "/company/license/ocr"
  14. }
  15. func (obj CompanyLicenseOcrRequest) GetHttpParameter() *http.HttpParameter {
  16. parameter := http.NewPostHttpParameter()
  17. parameter.AddParam("url", obj.Url)
  18. parameter.AddFiles("license", obj.License)
  19. return parameter
  20. }