6 小时以前 74ad846852f42b4e2258bfddd5c2a33cc1ce9847
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/route/vo/process/MesProRouteProcessRespVO.java
@@ -3,7 +3,9 @@
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@Schema(description = "管理后台 - MES 工艺路线工序 Response VO")
@Data
@@ -17,6 +19,9 @@
    @Schema(description = "工序编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private Long processId;
    @Schema(description = "工艺参数模板编号", example = "1")
    private Long paramTemplateId;
    @Schema(description = "工序编码")
    private String processCode;
@@ -51,9 +56,36 @@
    @Schema(description = "是否质检工序", example = "false")
    private Boolean checkFlag;
    @Schema(description = "是否倒冲(true=报工时按BOM自动扣料;false=不自动扣料)", example = "true")
    private Boolean backflushFlag;
    @Schema(description = "等待时长(小时),报工前需倒计时等待", example = "2.00")
    private BigDecimal waitDuration;
    @Schema(description = "是否需要填写报工数量(false=报工数量允许为空)", example = "true")
    private Boolean needReportQuantity;
    @Schema(description = "产出产品物料编号(第一个,向后兼容)", example = "100")
    private Long outputItemId;
    @Schema(description = "产出产品物料编码(第一个)")
    private String outputItemCode;
    @Schema(description = "产出产品物料名称(第一个)")
    private String outputItemName;
    @Schema(description = "产出产品物料编号列表", example = "[100, 101]")
    private List<Long> outputItemIds;
    @Schema(description = "产出产品物料名称(逗号拼接)", example = "产品A, 产品B")
    private String outputItemNames;
    @Schema(description = "备注")
    private String remark;
    @Schema(description = "工序投料BOM列表")
    private List<MesProProcessBomItemVO> bomItems;
    @Schema(description = "创建时间")
    private LocalDateTime createTime;