DepartmentCompanyResponse.go 1.4 KB

1234567891011121314151617181920212223242526
  1. package common
  2. // 【公司信息】公司信息 组织类型是公司时返回
  3. type DepartmentCompanyResponse struct {
  4. // 【法人单位id】法人单位id
  5. Id string `json:"id,omitempty"`
  6. // 【法人单位名称】法人单位名称
  7. Name string `json:"name,omitempty"`
  8. // 【法人单位代码】法人单位代码
  9. RegisterNo string `json:"registerNo,omitempty"`
  10. // 【租户类型】租户类型 CORPORATE(平台方),INNER_COMPANY(内部单位),COMPANY(外部单位)
  11. TenantType string `json:"tenantType,omitempty"`
  12. // 【法人单位状态】法人单位状态 UNREGISTERED(未注册),REGISTERED(已注册),CERTIFYING(认证中),AUTH_SUCCESS(认证完成),AUTH_FAILURE(认证失败)
  13. Status string `json:"status,omitempty"`
  14. // 【创建时间】创建时间;格式:yyyy-MM-dd HH:mm:sss
  15. CreateTime string `json:"createTime,omitempty"`
  16. // 【上级法人单位id】上级法人单位id
  17. ParentId string `json:"parentId,omitempty"`
  18. // 【法定代表人/负责人姓名】法定代表人/负责人姓名
  19. LegalPerson string `json:"legalPerson,omitempty"`
  20. // 【法人单位冻结状态】法人单位冻结状态 TRUE:已冻结,FALSE:未冻结
  21. Freeze *bool `json:"freeze,omitempty"`
  22. // 【单位自定义字段】单位自定义字段
  23. CompanyCustomFields []*CompanyCustomFieldResponse `json:"companyCustomFields,omitempty"`
  24. }