| | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.time.LocalDateTime; |
| | |
| | | * @Date 2025/3/17 11:29 |
| | | */ |
| | | @Data |
| | | @ApiModel |
| | | @TableName("t_car") |
| | | public class Car { |
| | | /** |
| | |
| | | * 车牌号 |
| | | */ |
| | | @TableField("vehicle_number") |
| | | @ApiModelProperty(value = "车牌号") |
| | | private String vehicleNumber; |
| | | /** |
| | | * 车牌颜色 |
| | | */ |
| | | @TableField("license_plate_color") |
| | | @ApiModelProperty(value = "车牌颜色") |
| | | private String licensePlateColor; |
| | | /** |
| | | * 所属企业id |
| | | */ |
| | | @TableField("enterprise_id") |
| | | @ApiModelProperty(value = "所属企业id") |
| | | private Integer enterpriseId; |
| | | /** |
| | | * 企业名称 |
| | | */ |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "企业名称") |
| | | private String enterpriseName; |
| | | /** |
| | | * 载客数 |
| | | */ |
| | | @TableField("passenger_capacity") |
| | | @ApiModelProperty(value = "载客数") |
| | | private String passengerCapacity; |
| | | /** |
| | | * 车辆品牌 |
| | | */ |
| | | @TableField("brand") |
| | | @ApiModelProperty(value = "车辆品牌") |
| | | private String brand; |
| | | /** |
| | | * 车辆品牌型号 |
| | | */ |
| | | @TableField("brand_model") |
| | | @ApiModelProperty(value = "车辆品牌型号") |
| | | private String brandModel; |
| | | /** |
| | | * 车辆类型 |
| | | */ |
| | | @TableField("vehicle_type") |
| | | @ApiModelProperty(value = "车辆类型") |
| | | private String vehicleType; |
| | | /** |
| | | * 司机id |
| | | */ |
| | | @TableField("driver_id") |
| | | @ApiModelProperty(value = "司机id") |
| | | private Integer driverId; |
| | | /** |
| | | * 车身颜色 |
| | | */ |
| | | @TableField("vehicle_color") |
| | | @ApiModelProperty(value = "车身颜色") |
| | | private String vehicleColor; |
| | | /** |
| | | * 经营区域 |
| | | */ |
| | | @TableField("operating_area") |
| | | @ApiModelProperty(value = "经营区域") |
| | | private String operatingArea; |
| | | /** |
| | | * 运营类型 |
| | | */ |
| | | @TableField("operate_type") |
| | | @ApiModelProperty(value = "运营类型") |
| | | private String operateType; |
| | | /** |
| | | * 发动机号 |
| | | */ |
| | | @TableField("engine_number") |
| | | @ApiModelProperty(value = "发动机号") |
| | | private String engineNumber; |
| | | /** |
| | | * 车辆VIN码 |
| | | */ |
| | | @TableField("vin") |
| | | @ApiModelProperty(value = "车辆VIN码") |
| | | private String vin; |
| | | /** |
| | | * 注册日期 |
| | | */ |
| | | @TableField("registration_date") |
| | | @ApiModelProperty(value = "注册日期") |
| | | private String registrationDate; |
| | | /** |
| | | * 燃料类型 |
| | | */ |
| | | @TableField("fuel_type") |
| | | @ApiModelProperty(value = "燃料类型") |
| | | private String fuelType; |
| | | /** |
| | | * 发动机排量 |
| | | */ |
| | | @TableField("engine_capacity") |
| | | @ApiModelProperty(value = "发动机排量") |
| | | private String engineCapacity; |
| | | /** |
| | | * 运输证发证机关 |
| | | */ |
| | | @TableField("transport_license_issuing_authority") |
| | | @ApiModelProperty(value = "运输证发证机关") |
| | | private String transportLicenseIssuingAuthority; |
| | | /** |
| | | * 运输证有效期开始时间 |
| | | */ |
| | | @TableField("transport_certificate_start") |
| | | @ApiModelProperty(value = "运输证有效期开始时间") |
| | | private String transportCertificateStart; |
| | | /** |
| | | * 运输证有效期结束时间 |
| | | */ |
| | | @TableField("transport_certificate_end") |
| | | @ApiModelProperty(value = "运输证有效期结束时间") |
| | | private String transportCertificateEnd; |
| | | /** |
| | | * 车辆初次登记时间 |
| | | */ |
| | | @TableField("initial_registration_time") |
| | | @ApiModelProperty(value = "车辆初次登记时间") |
| | | private String initialRegistrationTime; |
| | | /** |
| | | * 车辆检修状态 |
| | | */ |
| | | @TableField("vehicle_maintenance_status") |
| | | @ApiModelProperty(value = "车辆检修状态") |
| | | private String vehicleMaintenanceStatus; |
| | | /** |
| | | * 车辆年审状态 |
| | | */ |
| | | @TableField("annual_review_status") |
| | | @ApiModelProperty(value = "车辆年审状态") |
| | | private String annualReviewStatus; |
| | | /** |
| | | * 卫星定位装置品牌 |
| | | */ |
| | | @TableField("gps_brand") |
| | | @ApiModelProperty(value = "卫星定位装置品牌") |
| | | private String gpsBrand; |
| | | /** |
| | | * 卫星定位装置型号 |
| | | */ |
| | | @TableField("gps_model") |
| | | @ApiModelProperty(value = "卫星定位装置型号") |
| | | private String gpsModel; |
| | | /** |
| | | * 卫星定位装置IMEI号 |
| | | */ |
| | | @TableField("gps_imei") |
| | | @ApiModelProperty(value = "卫星定位装置IMEI号") |
| | | private String gpsImei; |
| | | /** |
| | | * 卫星定位装置安装日期 |
| | | */ |
| | | @TableField("gps_installation_date") |
| | | @ApiModelProperty(value = "卫星定位装置安装日期") |
| | | private String gpsInstallationDate; |
| | | /** |
| | | * 运价类型编码 |
| | | */ |
| | | @TableField("rate_type_number") |
| | | @ApiModelProperty(value = "运价类型编码") |
| | | private String rateTypeNumber; |
| | | /** |
| | | * 运输证字号 |
| | | */ |
| | | @TableField("transport_certificate_number") |
| | | @ApiModelProperty(value = "运输证字号") |
| | | private String transportCertificateNumber; |
| | | /** |
| | | * 车辆状态(1=在线,2=异常,3=离线,4=故障) |
| | | */ |
| | | @TableField("status") |
| | | @ApiModelProperty(value = "车辆状态(1=在线,2=异常,3=离线,4=故障)") |
| | | private Integer status; |
| | | /** |
| | | * 添加时间 |
| | | */ |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | /** |
| | | * 司机名称 |
| | | */ |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "司机名称") |
| | | private String driverName; |
| | | } |