| | |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | import java.util.List; |
| | | |
| | | @Schema(description = "管理后台 - MES 生产报工 Response VO") |
| | | @Data |
| | |
| | | @ExcelProperty("创建时间") |
| | | private LocalDateTime createTime; |
| | | |
| | | @Schema(description = "BPM 流程实例编号") |
| | | @ExcelProperty("BPM 流程实例编号") |
| | | private String processInstanceId; |
| | | |
| | | @Schema(description = "BPM 流程定义 Key") |
| | | @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; |
| | | |
| | | } |
| | | |
| | | } |