AuthCompanyResponse.go 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package common
  2. type AuthCompanyResponse struct {
  3. // 【单位ID】单位ID
  4. Id string `json:"id,omitempty"`
  5. // 【单位名称】单位名称
  6. Name string `json:"name,omitempty"`
  7. // 【统一信用代码】统一信用代码
  8. RegisterNo string `json:"registerNo,omitempty"`
  9. // 【公司地址】公司地址
  10. Address string `json:"address"`
  11. // 【单位类型】单位类型:CORPORATE(平台方),INNER_COMPANY(内部单位),COMPANY(外部单位)
  12. TenantType string `json:"tenantType,omitempty"`
  13. // 【创建时间】创建时间;格式:yyyy-MM-dd HH:mm:ss
  14. CreateTime string `json:"createTime,omitempty"`
  15. // 【更新时间】更新时间;格式:yyyy-MM-dd HH:mm:ss
  16. UpdateTime string `json:"updateTime"`
  17. // 【是否冻结】是否冻结 TRUE:已冻结; FALSE:未冻结;
  18. Freeze *bool `json:"freeze,omitempty"`
  19. // 【单位状态】单位状态;UNREGISTERED(未注册),REGISTERED(已注册),CERTIFYING(认证中),AUTH_SUCCESS(认证完成),AUTH_FAILURE(认证失败)
  20. Status string `json:"status,omitempty"`
  21. // 【负责人】负责人
  22. Charger string `json:"charger"`
  23. // 【法人姓名】法人姓名
  24. LegalPerson string `json:"legalPerson,omitempty"`
  25. // 【开放平台法人单位ID】开放平台法人单位ID
  26. OpenCompanyId string `json:"openCompanyId"`
  27. // 【是否申请独立法人单位认证服务】是否申请独立法人单位认证服务
  28. ApplyIndependent *bool `json:"applyIndependent"`
  29. // 【是否提交独立法人单位认证服务】是否提交独立法人单位认证服务
  30. Submitted *bool `json:"submitted"`
  31. // 【外部法人单位是否能够发起电子签约开关】外部法人单位是否能够发起电子签约开关,默认是开启的
  32. SendContractSwitch *bool `json:"sendContractSwitch"`
  33. // 【外部法人单位发送的电子签约对象控制】外部法人单位发送的电子签约对象控制,默认true,给内部法人单位发送电子签约,false,任意接收方发起电子签约
  34. SendObjectControl *bool `json:"sendObjectControl"`
  35. // 【印章管理模式】印章管理模式
  36. SealManageMode string `json:"sealManageMode"`
  37. // 【长期证书数量】长期证书数量
  38. PlatformCertCount string `json:"platformCertCount"`
  39. // 【联系方式】联系方式
  40. Contact string `json:"contact"`
  41. // 【公司等待关联法人是否认证】公司等待关联法人是否认证
  42. WaitingAuthLegalUserStatus *bool `json:"waitingAuthLegalUserStatus"`
  43. // 【手机号】手机号
  44. Mobile string `json:"mobile"`
  45. // 【是否要去校验工商四要素】是否要去校验工商四要素
  46. CheckFourElements *bool `json:"checkFourElements"`
  47. // 【法人单位认证状态】法人单位认证状态
  48. CompanyAuthState string `json:"companyAuthState,omitempty"`
  49. }