package cn.iocoder.yudao.module.mes.controller.admin.pro.feedback.vo; import cn.iocoder.yudao.module.mes.dal.dataobject.pro.feedback.MesProFeedbackDO; import cn.iocoder.yudao.module.mes.dal.dataobject.qc.ipqc.MesQcIpqcDO; import cn.iocoder.yudao.module.mes.dal.dataobject.wm.itemconsume.MesWmItemConsumeDO; import cn.iocoder.yudao.module.mes.dal.dataobject.wm.itemconsume.MesWmItemConsumeLineDO; import cn.iocoder.yudao.module.mes.dal.dataobject.wm.productproduce.MesWmProductProduceDO; import cn.iocoder.yudao.module.mes.dal.dataobject.wm.productproduce.MesWmProductProduceLineDO; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.List; @Schema(description = "管理后台 - 报工追溯 Response VO") @Data public class MesProFeedbackTraceRespVO { @Schema(description = "报工信息") private MesProFeedbackRespVO feedback; @Schema(description = "生产产出单(关键工序才有)") private MesWmProductProduceDO productProduce; @Schema(description = "生产产出明细行(按合格/不合格/待检验拆行)") private List productProduceLines; @Schema(description = "物料消耗单(倒冲工序才有)") private MesWmItemConsumeDO itemConsume; @Schema(description = "物料消耗明细行(按 BOM 物料)") private List itemConsumeLines; @Schema(description = "IPQC 过程检验单列表(关键+需检验工序才有)") private List ipqcList; }