liujie
2023-05-26 f9de931c4457c2a6bfe395879e3b2f2bfd7d9692
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
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;
 
/**
 * <p>
 * 
 * </p>
 *
 * @author administrator
 * @since 2023-03-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_power_units")
public class TPowerUnits extends Model<TPowerUnits> {
 
    private static final long serialVersionUID=1L;
 
    @TableId(value = "id", type = IdType.AUTO)
    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;
    @TableField("chassises_type")
     private String chassisesType;
    @TableField("chassises_number")
     private String chassisesNumber;
    @TableField("size")
     private String size;
 
 
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
 
}