From 05e0d3af6b31300b9ef06a1214e921b8817c9c18 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期六, 17 五月 2025 08:54:51 +0800
Subject: [PATCH] 接口编写

---
 src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml               |    6 ++++++
 src/main/resources/mapper/nc/NccCkPddWmsMapper.xml                 |    6 ++++++
 src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java              |    3 +++
 src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java            |    4 +++-
 src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java |    2 +-
 src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java         |   22 ++++++++++------------
 src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java   |    7 +++++++
 pom.xml                                                            |    2 +-
 src/main/java/com/zy/nc/service/NccCkPddWmsService.java            |    2 +-
 9 files changed, 38 insertions(+), 16 deletions(-)

diff --git a/pom.xml b/pom.xml
index 2697c69..33d1527 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,7 @@
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-tomcat</artifactId>
-            <scope>provided</scope>
+            <scope>compile</scope>
         </dependency>
         <dependency>
             <groupId>org.springframework.boot</groupId>
diff --git a/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java
index cfddb3b..47f25ce 100644
--- a/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java
+++ b/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java
@@ -3,6 +3,8 @@
 import com.zy.nc.entity.NccCgCgdhdWms;
 import com.baomidou.mybatisplus.mapper.BaseMapper;
 
+import java.util.List;
+
 /**
 * @author ZY
 * @description 閽堝琛ㄣ�恘cc_cg_cgdhd_wms銆戠殑鏁版嵁搴撴搷浣淢apper
@@ -11,5 +13,5 @@
 */
 public interface NccCgCgdhdWmsMapper extends BaseMapper<NccCgCgdhdWms> {
 
-
+    List<String> selectCg();
 }
diff --git a/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java
index 38ab2c7..6120f36 100644
--- a/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java
+++ b/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java
@@ -3,6 +3,8 @@
 import com.zy.nc.entity.NccCkPddWms;
 import com.baomidou.mybatisplus.mapper.BaseMapper;
 
+import java.util.List;
+
 /**
 * @author ZY
 * @description 閽堝琛ㄣ�恘cc_ck_pdd_wms銆戠殑鏁版嵁搴撴搷浣淢apper
@@ -12,4 +14,5 @@
 public interface NccCkPddWmsMapper extends BaseMapper<NccCkPddWms> {
 
 
+    List<String> selectPdd();
 }
diff --git a/src/main/java/com/zy/nc/service/NccCkPddWmsService.java b/src/main/java/com/zy/nc/service/NccCkPddWmsService.java
index 4fd2299..bb90248 100644
--- a/src/main/java/com/zy/nc/service/NccCkPddWmsService.java
+++ b/src/main/java/com/zy/nc/service/NccCkPddWmsService.java
@@ -12,5 +12,5 @@
 */
 public interface NccCkPddWmsService extends IService<NccCkPddWms> {
 
-    List<String> selectCg();
+    List<String> selectPdd();
 }
diff --git a/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java
index 22b67d2..ca49846 100644
--- a/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java
+++ b/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java
@@ -20,6 +20,6 @@
 
     @Override
     public List<String> selectCg() {
-        return Collections.emptyList();
+        return this.baseMapper.selectCg();
     }
 }
diff --git a/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java
index dc53ac3..186fabb 100644
--- a/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java
+++ b/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java
@@ -6,6 +6,9 @@
 import com.zy.nc.mapper.NccCkPddWmsMapper;
 import org.springframework.stereotype.Service;
 
+import java.util.Collections;
+import java.util.List;
+
 /**
 * @author ZY
 * @description 閽堝琛ㄣ�恘cc_ck_pdd_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
@@ -15,4 +18,8 @@
 public class NccCkPddWmsServiceImpl extends ServiceImpl<NccCkPddWmsMapper, NccCkPddWms>
 implements NccCkPddWmsService{
 
+    @Override
+    public List<String> selectPdd() {
+        return this.baseMapper.selectPdd();
+    }
 }
diff --git a/src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java b/src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java
index 2e218e7..1df8981 100644
--- a/src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java
+++ b/src/main/java/com/zy/nc/task/handler/PlanOrderHandler.java
@@ -129,15 +129,14 @@
             List<NccCgCgdhdWms> wmsFlag = nccCgCgdhdWmsService.selectList(new EntityWrapper<NccCgCgdhdWms>().eq("vbillcode", string).ne("wms_flag", 1));
             for (NccCgCgdhdWms nccScZkmxbWms : wmsFlag) {
                 log.info("NccScZkmxbWms鏁版嵁:{}", JSONObject.toJSON(nccScZkmxbWms));
-//                if (nccScZkmxbWms.getDjzt() == 2 && nccScZkmxbWms.getBdr() == 0 && nccScZkmxbWms.getDr() == 0) {
-//                    detlDto = new DetlDto();
-//                    detlDto.setMatnr(nccScZkmxbWms.getWlbm());
-//                    detlDto.setAnfme(nccScZkmxbWms.getYingzzsl().doubleValue());
-//                    detlDto.setBatch(nccScZkmxbWms.getVbatchcode());
-//                    detlDto.setLineNumber(i);
-//                    orderDetails.add(detlDto);
-//                    i++;
-//                }
+                if ( nccScZkmxbWms.getBdr() == 0 && nccScZkmxbWms.getHdr() == 0) {
+                    detlDto = new DetlDto();
+                    detlDto.setMatnr(nccScZkmxbWms.getWlbm());
+                    detlDto.setAnfme(nccScZkmxbWms.getYdzsl().doubleValue());
+                    detlDto.setLineNumber(i);
+                    orderDetails.add(detlDto);
+                    i++;
+                }
                 nccScZkmxbWms.setWmsFlag(1);
             }
             param.setOrderNo(string);
@@ -149,14 +148,13 @@
     }
 
 
-
     /**
      * 鐩樼偣鍗�
      *
      * @return
      */
     public ReturnT<String> start4() {
-        List<String> strings = nccCkPddWmsService.selectCg();
+        List<String> strings = nccCkPddWmsService.selectPdd();
         for (String string : strings) {
             OpenOrderPakoutParam param = new OpenOrderPakoutParam();
             param.setOrderType("閲囪喘鍒拌揣");
@@ -179,7 +177,7 @@
             }
             param.setOrderNo(string);
             param.setOrderDetails(orderDetails);
-            openService.pakoutOrderCreate(param);
+            //openService.pakoutOrderCreate(param);
             nccCkPddWmsService.updateBatchById(wmsFlag);
         }
         return SUCCESS;
diff --git a/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml b/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml
index fde8567..df39e17 100644
--- a/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml
+++ b/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml
@@ -46,4 +46,10 @@
         VMEMO,WLBM,WLMC,NNUM,NASTNUM,
         YDZSL,YDSL,HTS,BTS,wms_flag
     </sql>
+
+    <select id="selectCg" resultType="java.lang.String">
+        select distinct VBILLCODE
+        from ncc_cg_cgdhd_wms
+        where wms_flag != 1 and FBILLSTATUS = 2 limit 100
+    </select>
 </mapper>
diff --git a/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml b/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml
index 190c5f2..d3e6f6e 100644
--- a/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml
+++ b/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml
@@ -45,4 +45,10 @@
         TMSL,ZMZSL,PDSL,SPZSL,HWBM,
         HWMC,HTS,BTS,wms_flag
     </sql>
+
+    <select id="selectPdd" resultType="java.lang.String">
+        select distinct VBILLCODE
+        from ncc_ck_pdd_wms
+        where wms_flag != 1 and FBILLFLAG = 2 limit 100
+    </select>
 </mapper>

--
Gitblit v1.9.1