package com.supersavedriving.user.modular.system.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 CheckOrderInfoWarpper {
|
@ApiModelProperty("订单id")
|
private Long id;
|
@ApiModelProperty("用户id")
|
private Integer userId;
|
@ApiModelProperty("用户头像")
|
private String avatar;
|
@ApiModelProperty("用户名称")
|
private String userName;
|
@ApiModelProperty("用户电话")
|
private String userPhone;
|
@ApiModelProperty("司机id")
|
private Integer driverId;
|
@ApiModelProperty("司机头像")
|
private String driverAvatar;
|
@ApiModelProperty("司机名称")
|
private String driverName;
|
@ApiModelProperty("司机电话")
|
private String driverPhone;
|
@ApiModelProperty("下单时间")
|
private Long createTime;
|
@ApiModelProperty("起点")
|
private String startAddress;
|
@ApiModelProperty("起点纬度")
|
private String startLat;
|
@ApiModelProperty("起点经度")
|
private String startLng;
|
@ApiModelProperty("终点")
|
private String endAddress;
|
@ApiModelProperty("终点纬度")
|
private String endLat;
|
@ApiModelProperty("终点经度")
|
private String endLng;
|
@ApiModelProperty("100=待派单 101=待接单,102=已接单(正在前往取车地),104=到达预约点(用户待支付车检),105=开始服务,106=车检完成,107=前往还车地,108=到达还车地(用户待支付服务费),109=已完成,110=已评价 111取消)")
|
private Integer state;
|
|
/**
|
* 预约时间
|
*/
|
@ApiModelProperty("预约时间")
|
private Date reservationTime;
|
|
/**
|
* 接单时间
|
*/
|
@ApiModelProperty("接单时间")
|
private Date orderTakingTime;
|
/**
|
* 到达预约点时间
|
*/
|
@ApiModelProperty("到达取车地时间")
|
private Date arrivalTimeAtTheAppointmentPoint;
|
/**
|
* 车检支付时间
|
*/
|
@ApiModelProperty("车检支付时间")
|
private Date checkPayTime;
|
/**
|
* 开始服务时间
|
*/
|
@ApiModelProperty("开始服务时间")
|
private Date startTime;
|
/**
|
* 车检服务结束时间
|
*/
|
@ApiModelProperty("车检服务完成时间")
|
private Date endTime;
|
|
/**
|
* 还车出发时间
|
*/
|
@ApiModelProperty("还车出发时间")
|
private Date goTime;
|
|
/**
|
* 还车完成时间
|
*/
|
@ApiModelProperty("还车完成时间")
|
private Date successTime;
|
/**
|
* 支付时间
|
*/
|
@ApiModelProperty("服务费支付时间")
|
private Date payTime;
|
|
@ApiModelProperty("车检状态 1通过 2不通过")
|
private Integer checkStatus;
|
|
@ApiModelProperty("车检结果")
|
private String checkIntro;
|
|
@ApiModelProperty("车检图片")
|
private String checkImg;
|
|
@ApiModelProperty("评价等级 1- 5")
|
private Integer commentRate;
|
|
@ApiModelProperty("评价内容")
|
private String commentStr;
|
|
@ApiModelProperty("评价时间")
|
private Date commentTime;
|
|
|
@ApiModelProperty("是否复检 0否 1是")
|
private Integer reInspection;
|
|
@ApiModelProperty("车检费用")
|
private BigDecimal checkMoney;
|
|
@ApiModelProperty("服务费")
|
private BigDecimal serviceMoney;
|
|
|
}
|