hsy
4 天以前 bb0b80bd7ca7c1f979ab0125ae01f3faa1d14f4b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package cn.iocoder.yudao.module.mes.controller.admin.wm.batch.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
 
import java.math.BigDecimal;
import java.time.LocalDateTime;
 
@Schema(description = "管理后台 - MES 批次工序流转 Response VO")
@Data
public class MesWmBatchProcessTraceRespVO {
 
    @Schema(description = "事件类型:IN-工序投入 / OUT-工序产出", example = "OUT")
    private String eventType;
 
    @Schema(description = "生产工单 ID", example = "1")
    private Long workOrderId;
 
    @Schema(description = "生产工单编号", example = "WO20250801001")
    private String workOrderCode;
 
    @Schema(description = "工序 ID", example = "1")
    private Long processId;
 
    @Schema(description = "工序编码", example = "PROC001")
    private String processCode;
 
    @Schema(description = "工序名称", example = "CNC 加工")
    private String processName;
 
    @Schema(description = "批次号", example = "BATCH20250801001")
    private String batchCode;
 
    @Schema(description = "数量", example = "100")
    private BigDecimal quantity;
 
    @Schema(description = "质量状态(字典 mes_wm_quality_status),仅产出侧有值", example = "1")
    private Integer qualityStatus;
 
    @Schema(description = "事件时间")
    private LocalDateTime eventTime;
 
    @Schema(description = "工序序号(排序用)", example = "1")
    private Integer processSort;
 
}