wujianwei
2025-08-27 74432331d7130a2d2798d0217ee9b688de55d811
service/src/main/java/com/ruoyi/cwgl/domain/DispatchOrder.java
@@ -5,7 +5,6 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import java.util.Date;
import lombok.Data;
/**
 * 调度单对象 dispatch_order
@@ -24,9 +23,10 @@
    /** 调度单号 */
    @Excel(name = "调度单号")
        @TableField("dispatch_no")
    @TableField("dispatch_no")
    private String dispatchNo;
    @TableField("customer_name")
    private String customerName;
    /** 运输方式 */
@@ -107,24 +107,35 @@
    /** 实际出发时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际出发时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "实际出发时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     @TableField("actual_departure_time")
    private Date actualDepartureTime;
    @TableField(exist = false)
    private String actualDepartureTimeBegin;
    @TableField(exist = false)
    private String actualDepartureTimeEnd;
    /** 要求到达时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "要求到达时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "要求到达时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
        @TableField("required_arrival_time")
    private Date requiredArrivalTime;
    @TableField(exist = false)
    private String requiredArrivalTimeBegin;
    @TableField(exist = false)
    private String requiredArrivalTimeEnd;
    /** 实际到达时间 */
    @Excel(name = "实际到达时间", width = 30, dateFormat = "yyyy-MM-dd")
        @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际到达时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @TableField("actual_arrival_time")
    private Date actualArrivalTime;
    @TableField(exist = false)
    private String actualArrivalTimeBegin;
    @TableField(exist = false)
    private String actualArrivalTimeEnd;
    /** 是否回程(N,Y) */
@@ -197,5 +208,33 @@
        @TableField("is_deleted")
    private Integer isDeleted;
    public void setActualDepartureTimeBegin(String actualDepartureTimeBegin) {
        this.actualDepartureTimeBegin = actualDepartureTimeBegin!=null?actualDepartureTimeBegin+" 00:00:00":null;
    }
    public void setActualDepartureTimeEnd(String actualDepartureTimeEnd) {
        this.actualDepartureTimeEnd = actualDepartureTimeEnd!=null?actualDepartureTimeEnd+" 23:59:59":null;
    }
    public void setRequiredArrivalTimeBegin(String requiredArrivalTimeBegin) {
        this.requiredArrivalTimeBegin = requiredArrivalTimeBegin!=null?requiredArrivalTimeBegin+" 00:00:00":null;
    }
    public void setRequiredArrivalTimeEnd(String requiredArrivalTimeEnd) {
        this.requiredArrivalTimeEnd = requiredArrivalTimeEnd!=null?requiredArrivalTimeEnd+" 23:59:59":null;
    }
    public void setActualArrivalTimeBegin(String actualArrivalTimeBegin) {
        this.actualArrivalTimeBegin = actualArrivalTimeBegin!=null?actualArrivalTimeBegin+" 00:00:00":null;
    }
    public void setActualArrivalTimeEnd(String actualArrivalTimeEnd) {
        this.actualArrivalTimeEnd = actualArrivalTimeEnd!=null?actualArrivalTimeEnd+" 23:59:59":null;
    }
}