云
5 小时以前 3ff6604c75c887f4056ee03545d204bc9323286c
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/vo/MesProFeedbackRespVO.java
@@ -10,11 +10,15 @@
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@Schema(description = "管理后台 - MES 生产报工 Response VO")
@Data
@ExcelIgnoreUnannotated
public class MesProFeedbackRespVO {
    @Schema(description = "首次提交时的关联设备编号快照,逗号分隔;旧历史记录可能为空")
    private String machineryIds;
    @Schema(description = "编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    @ExcelProperty("编号")
@@ -177,4 +181,34 @@
    @ExcelProperty("BPM 流程定义 Key")
    private String processDefinitionKey;
    @Schema(description = "本次报工对应的任务参数值(按任务参数记录快照展示)")
    private List<ParamValueResp> paramValues;
    @Data
    @Schema(description = "报工参数值")
    public static class ParamValueResp {
        @Schema(description = "任务参数记录明细编号", example = "1")
        private Long detailId;
        @Schema(description = "参数编码", example = "PP2024001")
        private String paramCode;
        @Schema(description = "参数名称", example = "温度")
        private String paramName;
        @Schema(description = "参数类型", example = "2")
        private Integer paramType;
        @Schema(description = "计量单位名称", example = "℃")
        private String unitMeasureName;
        @Schema(description = "参数值", example = "200")
        private String paramValue;
        @Schema(description = "是否必填", example = "true")
        private Boolean required;
    }
}