云
2 天以前 87733eb3623593da247c051593d64b8ff9e1d3a4
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java
@@ -8,11 +8,22 @@
@Data
public class MesProScanEventCreateReqVO {
    @NotBlank private String eventId;
    /**
     * 扫码内容(袋码 / 托盘码 / 批次码的码值,含临时码)
     */
    @NotBlank private String bagCode;
    /**
     * 扫码类型:BAG 袋码 / PALLET 托盘码 / BATCH 批次码,默认 BAG
     */
    private String scanType;
    @NotNull @DecimalMin("0.000001") private BigDecimal quantity;
    @NotBlank private String deviceCode;
    /**
     * 设备编码(不再必填,产线扫码以产线定位)
     */
    @Size(max = 64) private String deviceCode;
    private String lineCode;
    @NotNull private Long locationId;
    @NotNull private Long areaId;
    /** 库位、库区非必填:扫码入库统一落到 WIP 生产暂存仓,前端不再要求选择库区库位 */
    private Long locationId;
    private Long areaId;
    private String remark;
}