zhibing.pu
2024-06-21 0f9a91a7609e6623ada0f8b5a9ee878e77e5aa32
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
package com.stylefeng.guns.modular.system.model;
 
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 lombok.Data;
 
import java.util.Date;
 
/**
 * 车辆
 */
@Data
@TableName("t_car")
public class Car {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    @TableField("id")
    private Integer id;
    /**
     * 是否是平台车辆(1=是,2=否)
     */
    @TableField("isPlatCar")
    private Integer isPlatCar;
    /**
     * 公司id
     */
    @TableField("companyId")
    private Integer companyId;
    /**
     * 加盟商id
     */
    @TableField("franchiseeId")
    private Integer franchiseeId;
    /**
     * 车辆颜色
     */
    @TableField("carColor")
    private String carColor;
    /**
     * 车型id
     */
    @TableField("carModelId")
    private Integer carModelId;
    /**
     * 车辆品牌id
     */
    @TableField("carBrandId")
    private Integer carBrandId;
    /**
     * 车牌号
     */
    @TableField("carLicensePlate")
    private String carLicensePlate;
    /**
     * 车辆照片
     */
    @TableField("carPhoto")
    private String carPhoto;
    /**
     * 行驶证号
     */
    @TableField("drivingLicenseNumber")
    private String drivingLicenseNumber;
    /**
     * 行驶证照片
     */
    @TableField("drivingLicensePhoto")
    private String drivingLicensePhoto;
    /**
     * 行驶证到期时间
     */
    @TableField("drivingLicenseEndTime")
    private Date drivingLicenseEndTime;
    /**
     * 年检到期时间
     */
    @TableField("annualInspectionTime")
    private Date annualInspectionTime;
    /**
     * 保险照片
     */
    @TableField("insurancePhoto")
    private String insurancePhoto;
    /**
     * 商业保险到期时间
     */
    @TableField("commercialInsuranceTime")
    private Date commercialInsuranceTime;
    /**
     * 人车合影照片
     */
    @TableField("peopleAndCarsPhone")
    private String peopleAndCarsPhone;
    /**
     * 添加时间
     */
    @TableField("insertTime")
    private Date insertTime;
    /**
     * 状态(1=正常,2=删除)
     */
    @TableField("state")
    private Integer state;
 
    private Integer authState;
 
    /**
     * 添加来源(1=司机注册 2=平台添加 3=分公司添加 4=加盟商添加)
     */
    @TableField("addType")
    private Integer addType;
    /**
     * 公司id
     */
    @TableField("addObjectId")
    private Integer addObjectId;
    /**
     * 上传司机id
     */
    @TableField("driverId")
    private Integer driverId;
    /**
     * google车辆id
     */
    @TableField("vehicleId")
    private String vehicleId;
}