广告平台(站长使用)
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.

md_medium_qualification.go 5.1 KiB

3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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. Account string `json:"account" example:"账号"`
  43. }
  44. type MediumQualificationBankRes struct {
  45. State []SelectData `json:"state" `
  46. Type []SelectData `json:"type" `
  47. CurrencyConf []SelectData `json:"currency_conf"`
  48. List []MediumQualificationBankData `json:"list"`
  49. Total int64 `json:"total"`
  50. }
  51. type MediumQualificationBankData struct {
  52. MediumId string `json:"medium_id" example:"代理id"`
  53. Bank string `json:"bank" example:"开户银行"`
  54. BankBranch string `json:"bank_branch" example:"开户银行分行"`
  55. BankNo string `json:"bank_no" example:"银行卡号"`
  56. CompanyName string `json:"company_name" example:"公司名称"`
  57. CurrencyConf string `json:"currency_conf" example:"结算币种 0人民币"`
  58. Id string `json:"id" example:"id"`
  59. Kind string `json:"kind" example:"类型(1:企业 2:个人)"`
  60. Licence string `json:"licence" example:"开户许可证"`
  61. Memo string `json:"memo" example:"备注 审核时填写的"`
  62. State string `json:"state" example:"状态(0:待提交 1:待审核 2:审核通过 3:审核拒绝)"`
  63. UnifiedSocialCreditCode string `json:"unified_social_credit_code" example:"统一社会信用代码"`
  64. Account string `json:"account" example:"账号"`
  65. }
  66. type MediumQualificationContactRes struct {
  67. State []SelectData `json:"state" `
  68. List []MediumQualificationContactData `json:"list"`
  69. Total int64 `json:"total"`
  70. }
  71. type MediumQualificationContactData struct {
  72. Address string `json:"address" example:"联系地址"`
  73. MediumId string `json:"medium_id" example:"代理id"`
  74. CompanyName string `json:"company_name" example:"公司名称"`
  75. Email string `json:"email" example:"邮箱地址"`
  76. Id string `json:"id" example:"id"`
  77. Kind string `json:"kind" example:"类型(1:企业 2:个人)"`
  78. Memo string `json:"memo" example:"备注 审核时填写的"`
  79. Name string `json:"name" example:"联系人"`
  80. Phone string `json:"phone" example:"联系电话"`
  81. State string `json:"state" example:"状态(0:待提交 1:待审核 2:审核通过 3:审核拒绝)"`
  82. Account string `json:"account" example:"账号"`
  83. }