package com.ruoyi.tms.domain.vo; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import lombok.Data; import java.util.Date; import java.util.List; @Data public class DriverDispatchVo { // 司机ID private Integer driverId; //调度单ID private Integer dispatchId; // 调度单号 private String dispatchNo; // 运输工具号码 private String licensePlate; // 路线 private String transportLine; // 客户 private String customerName; // 当前状态 private Integer status; private String statusStr; private String shelfCode; private String receiverAddress; private String shipperAddress; // 0 = '行程中',1= '待甩挂' 2 = '待接挂',3 = '已甩挂',4 = '已接挂'5 = '完成行程' private Integer tddStatus; // 要求最晚发车时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date latestDeparture; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date okTime; private List inStatusList; private List inTdoStatusList; }