longz
2026-06-04 da780b14b8db78043d2c0f27d3bfd73111e6d550
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
package com.stylefeng.guns.modular.crossCity.warpper;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.Date;
@Data
@ApiModel("跨城订单")
public class OrderCrossCityScanWarpper {
 
    @ApiModelProperty(value = "司机排班记录ID(班次ID)", required = true, dataType = "int")
    private Integer lineShiftDriverId;
 
    @ApiModelProperty(value = "乘车人数", required = true, dataType = "int")
    private Integer peopleNumber;
 
    @ApiModelProperty(value = "乘客手机号", required = true, dataType = "string")
    private String passengersPhone;
 
    @ApiModelProperty(value = "下单地点经度", required = true, dataType = "double")
    private Double placementLon;
 
    @ApiModelProperty(value = "下单地点纬度", required = true, dataType = "double")
    private Double placementLat;
 
    @ApiModelProperty(value = "下单详细地址", required = true, dataType = "string")
    private String placementAddress;
 
    @ApiModelProperty(value = "上车点经度", required = true, dataType = "double")
    private Double startLon;
 
    @ApiModelProperty(value = "上车点纬度", required = true, dataType = "double")
    private Double startLat;
 
    @ApiModelProperty(value = "上车点地址", required = true, dataType = "string")
    private String startAddress;
 
    @ApiModelProperty(value = "下车点经度", required = true, dataType = "double")
    private Double endLon;
 
    @ApiModelProperty(value = "下车点纬度", required = true, dataType = "double")
    private Double endLat;
 
    @ApiModelProperty(value = "下车点地址", required = true, dataType = "string")
    private String endAddress;
 
    @ApiModelProperty(value = "其他费用(远程费、高速费、等待费等),>=0,保留两位小数", required = false, dataType = "BigDecimal")
    private BigDecimal otherFee;
}