CompanyauthStatusResponse.go 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package company_response
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
  4. )
  5. // 【单位认证信息】单位认证信息
  6. type CompanyauthStatusResponse struct {
  7. // 【法人单位单位名称】法人单位单位名称
  8. CompanyName string `json:"companyName"`
  9. // 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号
  10. RegisterNo string `json:"registerNo"`
  11. // 【法定代表人/负责人姓名】法定代表人/负责人姓名
  12. LegalPerson string `json:"legalPerson"`
  13. // 【单位类型】单位类型,INNER_COMPANY(内部单位),COMPANY(外部单位)
  14. CompanyType string `json:"companyType"`
  15. // 【地区】地区
  16. Area string `json:"area"`
  17. // 【认证申请人】认证申请人
  18. Charger string `json:"charger"`
  19. // 【申请人手机号】申请人手机号
  20. Mobile string `json:"mobile"`
  21. // 【申请人邮箱】申请人邮箱
  22. Email string `json:"email"`
  23. // 【单位id】单位id,即companyId
  24. BizId *int64 `json:"bizId"`
  25. // 【认证方式】认证方式,AUTHFILE(法定代表人认证),BANKPAY(对公打款认证),UKEY(Ukey认证),OFFLINE(线下材料认证),MOBILECA(移动证书认证),PROJECT_MATERIAL_WAY(项目部材料认证)
  26. AuthType string `json:"authType"`
  27. // 【授权期限】授权期限,即授权到期时间
  28. AuthEndTime string `json:"authEndTime"`
  29. // 【对公打款方式】对公打款方式,仅在认证方式为对公打款认证时返回,RECEIPT_REFUND(对公打款-正向打款),PAY(对公打款-反向打款)
  30. BankPayType string `json:"bankPayType"`
  31. // 【对公账户的开户银行】对公账户的开户银行,仅在认证方式为对公打款-反向打款时返回,且该数据需要联系客服开启相关配置后才返回
  32. BankName string `json:"bankName"`
  33. // 【对公账户的银行卡号】对公账户的银行卡号,仅在认证方式为对公打款-反向打款时返回,且该数据需要联系客服开启相关配置后才返回
  34. BankCardNo string `json:"bankCardNo"`
  35. Result *common.CompanyStatusResult `json:"result"`
  36. }