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;
|
}
|