diff --git a/nflg-wms-admin/src/main/java/com/nflg/wms/admin/repository/TransferCompanyNoScanRecordRespository.java b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/repository/TransferCompanyNoScanRecordRespository.java new file mode 100644 index 00000000..feaaa1c8 --- /dev/null +++ b/nflg-wms-admin/src/main/java/com/nflg/wms/admin/repository/TransferCompanyNoScanRecordRespository.java @@ -0,0 +1,13 @@ +package com.nflg.wms.admin.repository; + +import com.nflg.wms.common.pojo.document.TransferCompanyNoScanRecord; +import org.springframework.data.mongodb.repository.MongoRepository; +import org.springframework.stereotype.Repository; + +import java.util.List; + +@Repository +public interface TransferCompanyNoScanRecordRespository + extends MongoRepository { + List getTransferCompanyNoScanRecordBy(Long id, Long itemId); +} \ No newline at end of file diff --git a/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/document/TransferCompanyNoScanRecord.java b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/document/TransferCompanyNoScanRecord.java new file mode 100644 index 00000000..ad405b61 --- /dev/null +++ b/nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/document/TransferCompanyNoScanRecord.java @@ -0,0 +1,45 @@ +package com.nflg.wms.common.pojo.document; + +import jakarta.validation.constraints.NotNull; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.data.mongodb.core.mapping.Document; + +import java.math.BigDecimal; + +@Data +@Accessors(chain = true) +@Document(collection = "TransferCompanyNoScanRecord") +public class TransferCompanyNoScanRecord { + + /** + * 转储单ID + */ + private Long id; + + /** + * 转储单项目Id + */ + private Long ItemId; + + /** + * 数量 + */ + @NotNull + private BigDecimal num; + + /** + * 批次号 + */ + private String batchNo; + + /** + * 序列号 + */ + private String serialNo; + + /** + * 库位 + */ + private String binNo; +}