From 8002faa7b7102b7b5f13b9844dce527a5eb27327 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 22 五月 2025 16:53:44 +0800
Subject: [PATCH] 接口编写

---
 src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java |   66 ++++-----------------------------
 1 files changed, 8 insertions(+), 58 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
index a522452..dcafd85 100644
--- a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
@@ -14,6 +14,7 @@
 import com.zy.nc.entity.NccCgCgdhdWms;
 import com.zy.nc.entity.NccSaleDbddWms;
 import com.zy.nc.entity.NccSaleXsfhmxWms;
+import com.zy.nc.entity.NccScZkmxbWms;
 import com.zy.nc.util.NcResultMessage;
 import com.zy.nc.vo.*;
 import lombok.extern.slf4j.Slf4j;
@@ -188,9 +189,11 @@
             generalInBodyVO = new GeneralInBodyVO();
             String remark = orderDetl.getRemark();
             if (!Cools.isEmpty(remark)) {
-                NccSaleXsfhmxWms nccSaleXsfhmxWms = JSONObject.parseObject(remark, NccSaleXsfhmxWms.class);
-                generalInBodyVO.setCsourcebillbid(nccSaleXsfhmxWms.getCdeliverybid());
-                generalInBodyVO.setCsourcebillhid(nccSaleXsfhmxWms.getCdeliveryid());
+                NccScZkmxbWms nccScZkmxbWms = JSONObject.parseObject(remark, NccScZkmxbWms.class);
+                generalInBodyVO.setCsourcebillbid(nccScZkmxbWms.getCspecialbid());
+                //generalInBodyVO.setCsourcebillhid(nccScZkmxbWms.getCdeliveryid());
+
+                //generalInBodyVO.setCmaterialvid(orderDetl.getMatnr());
                 generalInBodyVO.setNnum(orderDetl.getQty());
                 generalInBodyVO.setNshouldnum(orderDetl.getAnfme());
                 generalInBodyVO.setVbatchcode(orderDetl.getBatch());
@@ -203,34 +206,7 @@
     }
 
 
-    private Object processQTRK(List<OrderDetl> orderDetls) {
-        //缁勮瀵硅薄鏁版嵁
-        Map<String, Object> data = new HashMap<String, Object>();
-        GeneralInHeadVO generalInHeadVO = new GeneralInHeadVO();
-        generalInHeadVO.setPk_org("FYT");
-        generalInHeadVO.setCwarehouseid("6101");
-        GeneralInBodyVO generalInBodyVO = null;
-        List<GeneralInBodyVO> generalInBodyVOS = new ArrayList<>();
-        for (OrderDetl orderDetl : orderDetls) {
-            generalInBodyVO = new GeneralInBodyVO();
-            String remark = orderDetl.getRemark();
-            if (!Cools.isEmpty(remark)) {
-                NccSaleXsfhmxWms nccSaleXsfhmxWms = JSONObject.parseObject(remark, NccSaleXsfhmxWms.class);
-                generalInBodyVO.setCsourcetype("4331");
-                generalInBodyVO.setClocationid("610101");
-                generalInBodyVO.setCsourcebillbid(nccSaleXsfhmxWms.getCdeliverybid());
-                generalInBodyVO.setCsourcebillhid(nccSaleXsfhmxWms.getCdeliveryid());
-                generalInBodyVO.setNnum(orderDetl.getQty());
-                generalInBodyVO.setNshouldnum(orderDetl.getAnfme());
-                generalInBodyVO.setVbatchcode(orderDetl.getBatch());
-                generalInBodyVO.setCmaterialoid(orderDetl.getMatnr());
-            }
-            generalInBodyVOS.add(generalInBodyVO);
-        }
-        data.put("GeneralInHeadVO", generalInHeadVO);
-        data.put("GeneralInBodyVO", generalInBodyVOS);
-        return data;
-    }
+
 
     private Object processDBDD(List<OrderDetl> orderDetls) {
         //缁勮瀵硅薄鏁版嵁
@@ -259,33 +235,7 @@
     }
 
 
-    private Object processZK(List<OrderDetl> orderDetls) {
-        //缁勮瀵硅薄鏁版嵁
-        Map<String, Object> data = new HashMap<String, Object>();
-        WhsTransBillHeaderVO whsTransBillHeaderVO = new WhsTransBillHeaderVO();
-        whsTransBillHeaderVO.setPk_org("FYT");
-        whsTransBillHeaderVO.setCwarehouseid("6101");
-        WhsTransBillBodyVO whsTransBillBodyVO = null;
-        List<WhsTransBillBodyVO> whsTransBillBodyVOS = new ArrayList<>();
-        for (OrderDetl orderDetl : orderDetls) {
-            whsTransBillBodyVO = new WhsTransBillBodyVO();
-            String remark = orderDetl.getRemark();
-            if (!Cools.isEmpty(remark)) {
-                NccSaleXsfhmxWms nccSaleXsfhmxWms = JSONObject.parseObject(remark, NccSaleXsfhmxWms.class);
-                whsTransBillBodyVO.setCsourcetype("4331");
-                whsTransBillBodyVO.setClocationid("610101");
-                whsTransBillBodyVO.setCsourcebillbid(nccSaleXsfhmxWms.getCdeliverybid());
-                whsTransBillBodyVO.setCsourcebillhid(nccSaleXsfhmxWms.getCdeliveryid());
-                whsTransBillBodyVO.setNnum(orderDetl.getQty());
-                whsTransBillBodyVO.setVbatchcode(orderDetl.getBatch());
-                whsTransBillBodyVO.setCmaterialoid(orderDetl.getMatnr());
-            }
-            whsTransBillBodyVOS.add(whsTransBillBodyVO);
-        }
-        data.put("WhsTransBillHeaderVO", whsTransBillHeaderVO);
-        data.put("WhsTransBillBodyVO", whsTransBillBodyVOS);
-        return data;
-    }
+
 
     private Object processCGDH(List<OrderDetl> orderDetls) {
         //缁勮瀵硅薄鏁版嵁

--
Gitblit v1.9.1