vehicle_new.go 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package apis
  2. type VehicleAge struct {
  3. YearCount int64 `json:"yearCount"` //年
  4. MonthCount int64 `json:"monthCount"` //月
  5. }
  6. type VehicleNew struct {
  7. Id int64 `json:"id" description:"唯一编号"`
  8. SerialNumber string `json:"serial_number" description:"型号"`
  9. PlateNo string `json:"plate_no" description:"车牌号码"`
  10. PlateNoVague string `json:"plate_no_vague" description:"脱敏车牌号码"`
  11. Vin string `json:"vin" description:"车辆识别代码"`
  12. BrandName string `json:"brand_name" description:"品牌"`
  13. PlateType string `json:"plate_type" description:"号牌种类"`
  14. ModelNo string `json:"model_no" description:"车辆型号"`
  15. EngineNo string `json:"engine_no" description:"发动机号"`
  16. VehicleType string `json:"vehicle_type" description:"车辆类型"`
  17. VehicleTypeDetail string `json:"vehicle_type_detail"` //
  18. VehicleBodyColor string `json:"vehicle_body_color" description:"车身颜色"`
  19. VehicleBodyColorDetail string `json:"vehicle_body_color_detail"` //
  20. UseProperty string `json:"use_property" description:"使用性质"`
  21. UsePropertyDetail string `json:"use_property_detail"` //
  22. Owner string `json:"owner" description:"所有人"`
  23. InsuranceFirstDate string `json:"insurance_first_date" bson:"insurance_first_date" description:"首保日期"`
  24. InitialRegistrationDate string `json:"initial_registration_date" description:"初次登记日期"`
  25. InspectionResultEffectiveTo string `json:"inspection_result_effective_to" description:"检验有效期止"`
  26. CompulsoryScrapTo string `json:"compulsory_scrap_to" description:"强制报废日期"`
  27. State string `json:"state" description:"状态"`
  28. StateDetail string `json:"state_detail"` //
  29. EngineType string `json:"engine_type" description:"发动机型号"`
  30. FuelType string `json:"fuel_type" description:"燃料种类"`
  31. FuelTypeDetail string `json:"fuel_type_detail"` //
  32. Displacement int `json:"displacement" description:"排量"`
  33. RatedPower int `json:"rated_power" description:"功率"`
  34. AxleNumber int `json:"axle_number" description:"轴数"`
  35. WheelBase int `json:"wheel_base" description:"轴距"`
  36. FrontWheelDistance int `json:"front_wheel_distance" description:"前轮距"`
  37. BackWheelDistance int `json:"back_wheel_distance" description:"后轮距"`
  38. GrossMass int `json:"gross_mass" description:"总质量"`
  39. UnladenMass int `json:"unladen_mass" description:"装备质量"`
  40. ApprovedLoad int `json:"approved_load" description:"核定载重量"`
  41. ApprovedNumber int `json:"approved_number" description:"核定载客"`
  42. ReleaseDate string `json:"release_date" description:"出厂日期"`
  43. IsOwner string `json:"is_owner" orm:"-"`
  44. IsSupplement bool `json:"is_supplement"`
  45. CreateTime string `json:"create_time"`
  46. UpdateTime string `json:"update_time"`
  47. Timestamp int64 `json:"timestamp"` //
  48. UtSource string `json:"ut_source"` //
  49. Dataid string `json:"dataid"`
  50. LastCompulsoryInsuranceDate string `json:"last_compulsory_insurance_date"` // 最近一次交强险投保年月
  51. OilWear string `json:"oil_wear"` //油耗
  52. Long int `json:"long"` //长
  53. Wide int `json:"wide"` // 宽
  54. High int `json:"high"` // 高
  55. EmissionStandard string `json:"emission_standard"` // 排放标准
  56. TyreNumber int `json:"tyre_number"` // 轮胎数
  57. TyreSize string `json:"tyre_size"` // 轮胎规格
  58. AxleWeight string `json:"axle_weight"` // 轴荷
  59. VehicleModel string `json:"vehicle_model"` // 车型
  60. TractionMass int `json:"traction_mass" descrition:"准牵引总质量 "` // spy 独有,A008
  61. }