广告平台(站长使用)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

85 lines
4.9 KiB

  1. package md
  2. type MediumQualificationEnterpriseReq struct {
  3. Limit string `json:"limit"`
  4. Page string `json:"page" `
  5. Name string `json:"name"`
  6. State string `json:"state"`
  7. }
  8. type MediumQualificationEnterpriseAuditReq struct {
  9. MediumId string `json:"medium_id"`
  10. State string `json:"state"`
  11. Memo string `json:"memo"`
  12. }
  13. type MediumQualificationEnterpriseRes struct {
  14. List []MediumQualificationEnterpriseData `json:"list" `
  15. State []SelectData `json:"state" `
  16. Type []SelectData `json:"type" `
  17. Total int64 `json:"total"`
  18. }
  19. type MediumQualificationEnterpriseData struct {
  20. Id string `json:"id" example:"状态选择"`
  21. Uuid string `json:"uuid" example:"站长id"`
  22. MediumId string `json:"medium_id" example:"代理id"`
  23. Kind string `json:"kind" example:"类型(1:企业 2:个人)"`
  24. CertificateType string `json:"certificate_type" example:"证件类型 2级类目id"`
  25. CertificateFirstType string `json:"certificate_first_type" example:"证件类型 1级类目id"`
  26. CountryRegionId string `json:"country_region_id" example:"国家地区id"`
  27. RegisteredAddressCountryId string `json:"registered_address_country_id" example:"注册地址-国家id"`
  28. RegisteredAddressProvinceId string `json:"registered_address_province_id" example:"册地址-省份id"`
  29. RegisteredAddressCityId string `json:"registered_address_city_id" example:"注册地址-市id"`
  30. RegisteredAddressCountyId string `json:"registered_address_county_id" example:"注册地址-县/区id"`
  31. State string `json:"state" example:"状态(0:待提交 1:待审核 2:审核通过 3:审核拒绝)"`
  32. CompanyName string `json:"company_name" example:"公司名称"`
  33. CompanyAbbreviation string `json:"company_abbreviation" example:"公司简称"`
  34. UnifiedSocialCreditCode string `json:"unified_social_credit_code" example:"统一社会信用代码"`
  35. BusinessLicenseImgUrl string `json:"business_license_img_url" example:"营业执照照片"`
  36. LegalRepresentative string `json:"legal_representative" example:"法定代表人"`
  37. CountryRegion string `json:"country_region" example:"国家地区"`
  38. RegisteredAddress string `json:"registered_address" example:"注册地址"`
  39. BusinessLicenseAddress string `json:"business_license_address" example:"营业执照地址"`
  40. CertificateValidity string `json:"certificate_validity" example:"证件有效期"`
  41. Memo string `json:"memo" example:"备注 审核时填写的"`
  42. }
  43. type MediumQualificationBankRes struct {
  44. State []SelectData `json:"state" `
  45. Type []SelectData `json:"type" `
  46. CurrencyConf []SelectData `json:"currency_conf"`
  47. List []MediumQualificationBankData `json:"list"`
  48. Total int64 `json:"total"`
  49. }
  50. type MediumQualificationBankData struct {
  51. MediumId string `json:"medium_id" example:"代理id"`
  52. Bank string `json:"bank" example:"开户银行"`
  53. BankBranch string `json:"bank_branch" example:"开户银行分行"`
  54. BankNo string `json:"bank_no" example:"银行卡号"`
  55. CompanyName string `json:"company_name" example:"公司名称"`
  56. CurrencyConf string `json:"currency_conf" example:"结算币种 0人民币"`
  57. Id string `json:"id" example:"id"`
  58. Kind string `json:"kind" example:"类型(1:企业 2:个人)"`
  59. Licence string `json:"licence" example:"开户许可证"`
  60. Memo string `json:"memo" example:"备注 审核时填写的"`
  61. State string `json:"state" example:"状态(0:待提交 1:待审核 2:审核通过 3:审核拒绝)"`
  62. UnifiedSocialCreditCode string `json:"unified_social_credit_code" example:"统一社会信用代码"`
  63. }
  64. type MediumQualificationContactRes struct {
  65. State []SelectData `json:"state" `
  66. List []MediumQualificationContactData `json:"list"`
  67. Total int64 `json:"total"`
  68. }
  69. type MediumQualificationContactData struct {
  70. Address string `json:"address" example:"联系地址"`
  71. MediumId string `json:"medium_id" example:"代理id"`
  72. CompanyName string `json:"company_name" example:"公司名称"`
  73. Email string `json:"email" example:"邮箱地址"`
  74. Id string `json:"id" example:"id"`
  75. Kind string `json:"kind" example:"类型(1:企业 2:个人)"`
  76. Memo string `json:"memo" example:"备注 审核时填写的"`
  77. Name string `json:"name" example:"联系人"`
  78. Phone string `json:"phone" example:"联系电话"`
  79. State string `json:"state" example:"状态(0:待提交 1:待审核 2:审核通过 3:审核拒绝)"`
  80. }