From 4feaffc6647d4cb885db34ee542ecae3efece5e0 Mon Sep 17 00:00:00 2001 From: zhangke Date: Fri, 12 Jun 2026 16:13:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8E=82=E9=97=B4=E8=B0=83=E6=8B=A8?= =?UTF-8?q?=E7=9A=84mongodb=E5=B7=A5=E5=8E=82=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ransferCompanyNoScanRecordRespository.java | 13 ++++++ .../document/TransferCompanyNoScanRecord.java | 45 +++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 nflg-wms-admin/src/main/java/com/nflg/wms/admin/repository/TransferCompanyNoScanRecordRespository.java create mode 100644 nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/document/TransferCompanyNoScanRecord.java 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; +}