package com.stylefeng.guns.modular.system.model; import java.math.BigDecimal; import com.baomidou.mybatisplus.activerecord.Model; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** *

* *

* * @author administrator * @since 2023-03-14 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("t_power_units") public class TPowerUnits extends Model { private static final long serialVersionUID=1L; @TableId(value = "id", type = IdType.UUID) private Integer id; @TableField("company_id") private Integer companyId; @TableField("make_model") private String makeModel; @TableField("engine_type") private String engineType; @TableField("fuel_type") private String fuelType; @TableField("license_plate") private String licensePlate; @TableField("vehicle_id_number") private String vehicleIdNumber; @TableField("insurance_information") private String insuranceInformation; private Double length; private Double height; @TableField("gross_vehicle_weight") private Double grossVehicleWeight; private String notes; @TableField("power_unit_number") private Integer powerUnitNumber; @TableField("transmission_type") private String transmissionType; private String horsepower; @TableField("model_year") private String modelYear; private String status; @TableField("registered_states") private String registeredStates; private Double width; @TableField("number_of_axles") private String numberOfAxles; private String ownership; @TableField("purchased_or_leased") private String purchasedOrLeased; @TableField("purchased_from") private String purchasedFrom; @TableField("sold_to") private String soldTo; @TableField("purchase_amount") private String purchaseAmount; @TableField("purchase_dae") private String purchaseDae; @TableField("sola_date") private Date solaDate; @TableField("factory_price") private BigDecimal factoryPrice; @TableField("sold_amount") private String soldAmount; @TableField("current_value") private String currentValue; @TableField("license_plate_expiration") private Date licensePlateExpiration; @TableField("dot_expiration") private Date dotExpiration; @TableField("insurance_expiration") private Date insuranceExpiration; @TableField("last_oil_change_date") private Date lastOilChangeDate; @TableField("last_tuneup_date") private Date lastTuneupDate; @TableField("last_service_date") private Date lastServiceDate; @TableField("inspection_expriation") private Date inspectionExpriation; @TableField("regustration_expiration") private Date regustrationExpiration; @TableField("odometer_reading") private String odometerReading; @TableField("last_oil_change_mileage") private String lastOilChangeMileage; @TableField("last_tuneup_mileage") private String lastTuneupMileage; @TableField("last_service_mileage") private String lastServiceMileage; @TableField("create_time") private Date createTime; /** * 1是车头 2是车架 */ @ApiModelProperty("1是车头 2是车架") private Integer type; @Override protected Serializable pkVal() { return this.id; } }