package com.rongwei.bsentity.vo;

import com.rongwei.bsentity.domain.ApsProductionOrderDo;
import lombok.Data;

import java.util.Date;

/**
 * @author ：sc
 * @since ：2024/8/27
 */
@Data
public class ProductPlanReportVo extends ApsProductionOrderDo {

    //期望交货日期-起
    private String promiseDateStart;

    //期望交货日期-止
    private String promiseDateEnd;

    //坯料计划编号
    private String blankNumber;

    //输出订单产品
    private String outPutResult;

    //计划坯料
    private String planBlank;

    //计划坯料加工车间
    private String processWorkShop;

    //计划转料日期
    private Date planChangeBlankDate = null;

    //实际转料日期
    private Date actualChangeBlankDate = null;

    //已投料数量
    private Integer hadStartRoll;

    //输出成品对应最后一个工序作业的ID
    private String lastProcessId;

    //生产进度
    private String productLoading;

    //订单产品生产状态
    private String productionOrderStatus;

    //已完成数量
    private String prodOutRoll;

    //计划开工时间
    private Date planStartDate = null;

    //计划完工时间
    private Date planEndDate = null;

    //实际开工时间
    private Date actualStartDate = null;

    //实际完工时间
    private Date actualEndDate = null;

    //备注
    private String blankRemark;


    //坯料计划ID
    private String blankId;
}
