VehicleVO.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package api.common.pojo.vo.model;
  2. import lombok.Data;
  3. import java.math.BigDecimal;
  4. import java.util.List;
  5. @Data
  6. public class VehicleVO {
  7. //主键id
  8. private String id;
  9. //车辆编码
  10. private String vehicleCode;
  11. //车辆名称
  12. private String vehicleName;
  13. //车辆描述
  14. private String description;
  15. //车辆模型
  16. private List<String> modelLabel;
  17. //车辆类型(字典代码)
  18. private String vehicleType;
  19. //车辆型号
  20. private String vehicleModel;
  21. //车辆颜色
  22. private String vehicleColour;
  23. //车辆图片
  24. private String vehicleImage;
  25. //最大速度(千米/小时)
  26. private BigDecimal maxSpeed;
  27. //发动机功率(千瓦)
  28. private BigDecimal enginePower;
  29. //最大减速度(米/秒2)
  30. private BigDecimal maxDeceleration;
  31. //最大转角(度)
  32. private BigDecimal maxSteeringAngle;
  33. //质量(千克)
  34. private BigDecimal mass;
  35. //前表面有效面积(平方米)
  36. private BigDecimal frontSurfaceEffective;
  37. //空气阻力系数
  38. private BigDecimal airDragCoefficient;
  39. //滚动阻力系数
  40. private BigDecimal rollingResistanceCoefficient;
  41. //车轮直径(米)
  42. private BigDecimal wheelDiameter;
  43. //驱动方式
  44. private String wheelDrive;
  45. //总效率
  46. private BigDecimal overallEfficiency;
  47. //车前距(米)
  48. private BigDecimal frontDistance;
  49. //车后距(米)
  50. private BigDecimal rearDistance;
  51. //车左距(米)
  52. private BigDecimal leftDistance;
  53. //车右距(米)
  54. private BigDecimal rightDistance;
  55. //车高(米)
  56. private BigDecimal heightDistance;
  57. //轴距(米)
  58. private BigDecimal wheelbase;
  59. //是否分享
  60. private String share;
  61. }