Pu Zhibing
2025-03-24 a88ba6b7606a73086cadb02c6115c3c01ce03f3e
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
package com.ruoyi.system.api.model;
 
import com.baomidou.mybatisplus.annotation.IdType;
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;
 
 
/**
 * @author zhibing.pu
 * @Date 2025/3/24 17:41
 */
@Data
@ApiModel
@TableName("t_order")
public class Order {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty(value = "id")
    private Integer id;
    /**
     * 订单编号
     */
    @TableField("code")
    @ApiModelProperty(value = "订单编号")
    private String code;
    /**
     * 车辆id
     */
    @TableField("car_id")
    @ApiModelProperty(value = "车辆id")
    private Integer carId;
    
    @TableField(exist = false)
    @ApiModelProperty(value = "车牌号")
    private String vehicleNumber;
    
    @TableField(exist = false)
    @ApiModelProperty(value = "车牌颜色")
    private String licensePlateColor;
    /**
     * 驾驶员id
     */
    @TableField("driver_id")
    @ApiModelProperty(value = "驾驶员id")
    private Integer driverId;
    
    @TableField(exist = false)
    @ApiModelProperty(value = "司机姓名")
    private String driverName;
    /**
     * 企业id
     */
    @TableField("enterprise_id")
    @ApiModelProperty(value = "企业id")
    private Integer enterpriseId;
    
    @TableField(exist = false)
    @ApiModelProperty(value = "企业名称")
    private String enterpriseName;
    /**
     * 下单地
     */
    @TableField("order_place")
    @ApiModelProperty(value = "下单地")
    private String orderPlace;
    /**
     * 上车点
     */
    @TableField("boarding_point")
    @ApiModelProperty(value = "上车点")
    private String boardingPoint;
    /**
     * 下车点
     */
    @TableField("drop_off_point")
    @ApiModelProperty(value = "下车点")
    private String dropOffPoint;
    /**
     * 载客里程
     */
    @TableField("passenger_mileage")
    @ApiModelProperty(value = "载客里程")
    private String passengerMileage;
    /**
     * 订单时间
     */
    @TableField("order_time")
    @ApiModelProperty(value = "订单时间")
    private String orderTime;
    /**
     * 派单时间
     */
    @TableField("order_delivery_time")
    @ApiModelProperty(value = "派单时间")
    private String orderDeliveryTime;
    /**
     * 订单金额
     */
    @TableField("order_amount")
    @ApiModelProperty(value = "订单金额")
    private String orderAmount;
    /**
     * 支付金额
     */
    @TableField("payment_amount")
    @ApiModelProperty(value = "支付金额")
    private String paymentAmount;
    /**
     * 运价类型编号
     */
    @TableField("tariff_type")
    @ApiModelProperty(value = "运价类型编号")
    private String tariffType;
    /**
     * 支付方式
     */
    @TableField("payment_mode")
    @ApiModelProperty(value = "支付方式")
    private String paymentMode;
    /**
     * 乘客备注
     */
    @TableField("remark")
    @ApiModelProperty(value = "乘客备注")
    private String remark;
}