From 833abe347c2bc71bd98abc7cfa4b29ae1f6fd564 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 19 三月 2025 16:43:10 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/WmsServiceImpl.java |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 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 42d7399..5e7173a 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
@@ -73,6 +73,8 @@
     private RetentionMapper retentionMapper;
     @Autowired
     private WxNoticeConfigMapper wxNoticeConfigMapper;
+    @Autowired
+    private PlatformLogMapper platformLogMapper;
     /**
      * 鍏ュ簱閫氱煡浠诲姟涓氬姟澶勭悊
      * @param job 鍙傛暟
@@ -131,7 +133,7 @@
                 && response.getData().size()>0 && StringUtils.equals(response.getData().get(0).getSuccess(),WmsBaseResponse.CODE_SUCCESS)){
             //濡傛灉鎴愬姛
             update.setWmsSendStatus(Constants.ONE);
-            update.setWmsSendInfo("閫氱煡WMS浣滀笟鍗曞垎閰嶆湀鍙版垚鍔�");
+            update.setWmsSendInfo("閫氱煡WMS浣滀笟鍗曞垎閰嶆湀鍙版垚鍔�"+response.getData().get(0).getMsgDescr());
          }else{
             //濡傛灉澶辫触
             update.setWmsSendStatus(Constants.TWO);
@@ -266,6 +268,7 @@
                     job.setIsdeleted(Constants.ZERO);
                     job.setIsNew(Constants.ONE);
                     job.setStatus(Constants.ONE);
+                    job.setContractNum(param.getContractNum());
                     job.setCarryBillCode(param.getCarrierBillCode());
                     job.setIocode(param.getIoCode());
                     job.setCarrierName(param.getCarrierName());
@@ -287,6 +290,7 @@
                         entity.setIsdeleted(Constants.ZERO);
                         entity.setIocode(d.getIoCode());
                         entity.setJobId(job.getJobId());
+                        entity.setContractNum(param.getContractNum());
                         entity.setWmsJobId(job.getId());
                         entity.setIoQty(d.getIoQty());
                         entity.setStatus(Constants.ZERO);
@@ -429,6 +433,22 @@
             job.setCompanyNamePath(driver.getCompanyNamePath());
         }
         platformJobMapper.insert(job);
+        if(car !=null){
+            //瀛樺偍鎿嶄綔鏃ュ織
+            PlatformLog platformLog = new PlatformLog();
+            platformLog.setIsdeleted(Constants.ZERO);
+            platformLog.setCreateDate(new Date());
+            platformLog.setJobId(job.getId());
+            platformLog.setObjType(Constants.PlatformJobLogType.SIGN.getKey());
+            platformLog.setContent("鑷姩绛惧埌");
+            platformLog.setParam4(job.getCarCodeFront());
+            platformLog.setAfterContent(JSONObject.toJSONString(job));
+            platformLog.setObjId(job.getId().toString());
+            platformLog.setParam3("0");
+            platformLogMapper.insert(platformLog);
+        }
+
+
     }
 
     private PlatformJob dealJobBizOutbound(WmsOutboundNoticeRequest param) {

--
Gitblit v1.9.3