xiaoyi
4 天以前 abf1c0a35d85d38239ff5d2ed746a4e4b797c9d1
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/vo/MesProTaskRespVO.java
@@ -5,6 +5,7 @@
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@Schema(description = "管理后台 - MES 生产任务 Response VO")
@Data
@@ -46,6 +47,12 @@
    @Schema(description = "工序名称", example = "注塑")
    private String processName;
    @Schema(description = "班组编号", example = "1")
    private Long teamId;
    @Schema(description = "班组名称", example = "运维一班")
    private String teamName;
    @Schema(description = "产品物料编号", example = "100")
    private Long itemId;
@@ -72,6 +79,18 @@
    @Schema(description = "不良品数量", example = "2.00")
    private BigDecimal unqualifyQuantity;
    @Schema(description = "待报工数量", example = "50.00")
    private BigDecimal pendingQuantity;
    @Schema(description = "在途报工数量", example = "20.00")
    private BigDecimal inTransitQuantity;
    @Schema(description = "可报工数量", example = "30.00")
    private BigDecimal reportableQuantity;
    @Schema(description = "报工完成率(%)", example = "50.00")
    private BigDecimal feedbackRate;
    @Schema(description = "调整数量", example = "0")
    private BigDecimal changedQuantity;
@@ -109,10 +128,16 @@
    @Schema(description = "是否质检(派生自工艺路线工序 checkFlag)", example = "true")
    private Boolean checkFlag;
    @Schema(description = "是否倒冲(派生自工艺路线工序 backflushFlag)", example = "true")
    private Boolean backflushFlag;
    @Schema(description = "备注", example = "备注")
    private String remark;
    @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
    private LocalDateTime createTime;
    @Schema(description = "停工历史记录")
    private List<MesProTaskPauseRecordRespVO> pauseRecords;
}