company_review.go 654 B

12345678910111213141516171819202122232425262728
  1. package service
  2. import (
  3. "fmt"
  4. "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/ocr/v1/model"
  5. "youngee_b_api/model/http_model"
  6. )
  7. func (c *Config) CheckBusinessLicense(param *http_model.CompanyReviewRequest) error {
  8. request := &model.RecognizeBusinessLicenseRequest{}
  9. request.Body = &model.BusinessLicenseRequestBody{
  10. Url: &param.BusinessLicenseUrl,
  11. }
  12. // 1. ocr识别
  13. response, err := c.OcrClient.RecognizeBusinessLicense(request)
  14. if err != nil {
  15. //if err.StatusCode == 400 {
  16. // return "false", err
  17. //}
  18. return err
  19. }
  20. result := response.Result
  21. // 2. 识别结果入库并修改认证状态
  22. fmt.Println(result)
  23. return nil
  24. }