春风项目四线(合箱线、总装线)
jiang
2024-01-30 d82e4465e5e3c9e9f93a8ce7ce3b8c0f73fdf991
jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/domain/BsOrderScheduling.java
@@ -1,9 +1,17 @@
package com.jcdm.main.bs.orderScheduling.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jcdm.common.annotation.Excel;
import com.jcdm.common.core.domain.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;
/**
 * 订单排产对象 bs_order_scheduling
@@ -11,6 +19,7 @@
 * @author jiang
 * @date 2024-01-13
 */
@Data
public class BsOrderScheduling extends BaseEntity
{
    private static final long serialVersionUID = 1L;
@@ -120,6 +129,91 @@
    private String endTime;
    /** 合箱上线时间 */
    @Excel(name = "合箱上线时间")
    private Date boxClosingOnlineTime;
    /** 合箱下线时间 */
    @Excel(name = "合箱下线时间")
    private Date closingBoxOfflineTime;
    /** 总装上线时间 */
    @Excel(name = "总装上线时间")
    private Date finalAssemblyLaunchTime;
    /** 总装下线时间 */
    @Excel(name = "总装下线时间")
    private Date finalAssemblyOfflineTime;
    /** CVT上线时间 */
    @Excel(name = "CVT上线时间")
    private Date cvtLaunchTime;
    /** CVT下线时间 */
    @Excel(name = "CVT下线时间")
    private Date cvtOfflineTime;
    @TableField(exist = false)
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime startQuery;
    @TableField(exist = false)
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endQuery;
    @TableField(exist = false)
    private String queryField;
    public Date getBoxClosingOnlineTime() {
        return boxClosingOnlineTime;
    }
    public void setBoxClosingOnlineTime(Date boxClosingOnlineTime) {
        this.boxClosingOnlineTime = boxClosingOnlineTime;
    }
    public Date getClosingBoxOfflineTime() {
        return closingBoxOfflineTime;
    }
    public void setClosingBoxOfflineTime(Date closingBoxOfflineTime) {
        this.closingBoxOfflineTime = closingBoxOfflineTime;
    }
    public Date getFinalAssemblyLaunchTime() {
        return finalAssemblyLaunchTime;
    }
    public void setFinalAssemblyLaunchTime(Date finalAssemblyLaunchTime) {
        this.finalAssemblyLaunchTime = finalAssemblyLaunchTime;
    }
    public Date getFinalAssemblyOfflineTime() {
        return finalAssemblyOfflineTime;
    }
    public void setFinalAssemblyOfflineTime(Date finalAssemblyOfflineTime) {
        this.finalAssemblyOfflineTime = finalAssemblyOfflineTime;
    }
    public Date getCvtLaunchTime() {
        return cvtLaunchTime;
    }
    public void setCvtLaunchTime(Date cvtLaunchTime) {
        this.cvtLaunchTime = cvtLaunchTime;
    }
    public Date getCvtOfflineTime() {
        return cvtOfflineTime;
    }
    public void setCvtOfflineTime(Date cvtOfflineTime) {
        this.cvtOfflineTime = cvtOfflineTime;
    }
    public String[] getDateConditions() {
        return dateConditions;
    }