package com.rongwei.bsentity.vo;

import com.rongwei.bsentity.domain.ApsBlankOrderDo;
import com.rongwei.bsentity.domain.ApsProcessOutputProductDo;
import com.rongwei.bsentity.domain.ApsProductDetailDo;
import lombok.Data;

import java.util.List;

/**
 * @author ：sc
 * @since ：2024/4/30
 */
@Data
public class CheckAndSaveOrUpdateBlankReq {
    //主表坯料计划
    private ApsBlankOrderDo apsBlankOrderDo;

    //子表输出成品
    private List<ApsProcessOutputProductDo> apsProcessOutputProductDoList;

    //订单产品明细表
    private List<ApsProductDetailDo> apsProductDetailDoList;

    //在制品ID
    private String progressId;

    //是否需要检验坯料计划的工序作业的加工设备
    private Boolean checkDevice = false;

    //检验级别 默认最高级别(1:校验坯料需求，2：校验坯料需求和工艺路线【不校验分卷数量和重量】，3：全部校验)
    private Integer checkLevel = 3;
}
