2026-08-05 3ca1cefd9bed863131ee3f684ff127bd7ac877aa
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package cn.iocoder.yudao.module.mes.controller.admin.pro.feedback.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
 
import java.util.List;
 
@Schema(description = "管理后台 - MES 生产报工批次需求检查 Response VO")
@Data
public class MesProFeedbackBatchCheckRespVO {
 
    @Schema(description = "是否需要批次信息弹窗")
    private Boolean needBatchInput;
 
    @Schema(description = "是否启用批次管理")
    private Boolean isBatchManaged;
 
    @Schema(description = "生产日期必填")
    private Boolean produceDateFlag;
 
    @Schema(description = "有效期必填")
    private Boolean expireDateFlag;
 
    @Schema(description = "入库日期必填")
    private Boolean receiptDateFlag;
 
    @Schema(description = "供应商必填")
    private Boolean vendorFlag;
 
    @Schema(description = "客户必填")
    private Boolean clientFlag;
 
    @Schema(description = "销售订单编号必填")
    private Boolean salesOrderCodeFlag;
 
    @Schema(description = "采购订单编号必填")
    private Boolean purchaseOrderCodeFlag;
 
    @Schema(description = "生产工单必填")
    private Boolean workOrderFlag;
 
    @Schema(description = "生产任务必填")
    private Boolean taskFlag;
 
    @Schema(description = "工作站必填")
    private Boolean workstationFlag;
 
    @Schema(description = "工具必填")
    private Boolean toolFlag;
 
    @Schema(description = "模具必填")
    private Boolean moldFlag;
 
    @Schema(description = "生产批号必填")
    private Boolean lotNumberFlag;
 
    @Schema(description = "质量状态必填")
    private Boolean qualityStatusFlag;
 
    @Schema(description = "已自动填充的字段名列表")
    private List<String> autoFilledFields;
 
}