From 31d492750de47d10afeedab6d2350c1fec9ae19a Mon Sep 17 00:00:00 2001 From: zhangzq Date: Wed, 3 Jun 2026 13:55:10 +0800 Subject: [PATCH] =?UTF-8?q?add:=E6=B7=BB=E5=8A=A0=E4=B8=AD=E9=BC=8E?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E6=9C=8D=E5=8A=A1=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ext_manage/service/WmsToZDWmdService.java | 37 +++++++++++++++++++ .../ext_manage/service/dto/ZDInventory.java | 23 ++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/WmsToZDWmdService.java create mode 100644 nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/dto/ZDInventory.java diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/WmsToZDWmdService.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/WmsToZDWmdService.java new file mode 100644 index 0000000..41cd52a --- /dev/null +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/WmsToZDWmdService.java @@ -0,0 +1,37 @@ +package org.nl.wms.ext_manage.service; + +import com.alibaba.fastjson.JSONObject; +import org.nl.wms.ext_manage.service.dto.ZDInventory; +import org.springframework.http.ResponseEntity; + +/** + *

+ * WMS调用中鼎服务类 + *

+ * + * @author Liuxy + * @since 2025-06-03 + */ +public interface WmsToZDWmdService { + + /** + * 生产领料需求单下发 + * @param whereJson { + * data: [] + * } + * @return JSONObject { + * status: 200 / !=200 + * message: 信息 + * } + */ + ResponseEntity syncDemandOrder(JSONObject whereJson); + + /** + * 采购入库单下发 + */ + ResponseEntity syncPurchaseReceiving(JSONObject whereJson); + /** + * + */ + ResponseEntity queryInventory(String materialCode); +} diff --git a/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/dto/ZDInventory.java b/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/dto/ZDInventory.java new file mode 100644 index 0000000..f71b544 --- /dev/null +++ b/nladmin-system/wms-server/src/main/java/org/nl/wms/ext_manage/service/dto/ZDInventory.java @@ -0,0 +1,23 @@ +package org.nl.wms.ext_manage.service.dto; + +public class ZDInventory { + + private String id; + /** + * 物料编码 + */ + private String materialCode; + /** + * 物料名称 + */ + private String materialName; + /** + * 物料总数量 + */ + private String totalQty; + /** + * 所属仓库 + */ + private String storCode; + +}