package cn.iocoder.yudao.module.mes.api.wms.dto; import lombok.Data; import java.math.BigDecimal; /** * WMS 库存事务创建请求 DTO */ @Data public class WmsTransactionCreateReqDTO { /** * 事务类型(IN/OUT) */ private String type; /** * 业务类型 */ private String bizType; /** * 业务单据ID */ private Long bizId; /** * 业务单据编码 */ private String bizCode; /** * 业务行ID */ private Long bizLineId; /** * 物料ID */ private Long itemId; /** * 仓库ID */ private Long warehouseId; /** * 库位ID */ private Long locationId; /** * 区域ID */ private Long areaId; /** * 批次ID */ private Long batchId; /** * 批次编码 */ private String batchCode; /** * 供应商ID */ private Long vendorId; /** * 数量(正数入库,负数出库) */ private BigDecimal quantity; /** * 入库/出库时间 */ private java.time.LocalDateTime receiptTime; /** * 是否已审核 */ private Boolean checkFlag; }