From 9a68feaae561aee105a14430f86dc231c7c6c04b Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 20 十二月 2024 19:47:31 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java
index 17f07a1..24a8dfd 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java
@@ -11,7 +11,7 @@
 import com.doumee.core.wms.model.request.*;
 import com.doumee.core.wms.model.response.WmsBaseDataResponse;
 import com.doumee.core.wms.model.response.WmsBaseResponse;
-import com.doumee.core.wms.model.response.WmsInventoryDataResponse;
+import com.doumee.core.wms.model.response.WmsBaseDataResponse;
 import com.doumee.core.wx.wxPlat.WxPlatConstants;
 import com.doumee.core.wx.wxPlat.WxPlatNotice;
 import com.doumee.dao.business.*;
@@ -145,10 +145,10 @@
      * @return
      */
     @Override
-    public WmsBaseResponse<WmsInventoryDataResponse> getInventoryList(){
+    public WmsBaseResponse<WmsBaseDataResponse> getInventoryList(){
          String url =  systemDictDataBiz.queryByCode(Constants.WMS_PARAM,Constants.WMS_GET_INVENTORYLIST_URL).getCode() ;
          String name = "銆怶MS銆戝簱瀛樻煡璇�" ;
-         WmsBaseResponse<WmsInventoryDataResponse> response = sendHttpRequest(url,name,JSONObject.toJSONString(new JSONObject()),new TypeReference< WmsBaseResponse<WmsInventoryDataResponse>>(){});
+         WmsBaseResponse<WmsBaseDataResponse> response = sendHttpRequest(url,name,JSONObject.toJSONString(new JSONObject()),new TypeReference< WmsBaseResponse<WmsBaseDataResponse>>(){});
         if(response!=null
                 && response.getData() !=null
                 && response.getData().size()>0
@@ -214,6 +214,7 @@
                 return  result;
             }catch (Exception e){
                 success = 1;
+                e.printStackTrace();
                 log.error("銆�"+name+"銆�================澶辫触===="+ JSONObject.toJSONString(param));
             }finally {
                 saveInterfaceLog(url,name,param,success,res,Constants.ZERO);
@@ -241,6 +242,7 @@
                 return returnFailReuslt("璇锋眰鍙傛暟涓嶆纭紝鍙傛暟涓嶈兘涓虹┖");
             }
             List<PlatformJob> jobList = new ArrayList<>();
+            List<Integer> jobIdList = new ArrayList<>();
             List<PlatformWmsDetail> details = new ArrayList<>();
             List<String> iocodeList = new ArrayList<>();
             for(WmsInboundNoticeRequest param : list.getData()){
@@ -276,6 +278,7 @@
                     platformWmsJobMapper.insert(job);
                     jobList.add(model);
                 }
+                jobIdList.add(job.getId());
                 if(param.getDetails()!=null && param.getDetails().size()>0){
                     for(WmsInboundDetailRequest d :param.getDetails()){
                         PlatformWmsDetail entity = new PlatformWmsDetail();
@@ -307,6 +310,7 @@
                 platformWmsDetailMapper.insert(details);
             }
             if(jobList.size()>0){
+                list.setJobIdList(jobIdList);
                 startEndNoticeToDriver(jobList);
             }
         }catch (Exception e){
@@ -344,8 +348,6 @@
                     }
                 }
             }
-
-
         }
     }
 

--
Gitblit v1.9.3