From bc899f1d6ff45d56f6cd206af471a14202bcda7d Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 07 十月 2023 15:20:15 +0800
Subject: [PATCH] #新增许可证

---
 src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
index d521519..68e76cd 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -13,6 +13,7 @@
 import com.zy.asrs.service.OrderService;
 import com.zy.asrs.task.AbstractHandler;
 import com.zy.asrs.task.core.ReturnT;
+import com.zy.asrs.utils.MesSyncUtil;
 import com.zy.common.utils.HttpHandler;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -45,14 +46,14 @@
     @Autowired
     private DocTypeService docTypeService;
 
-    @Value("${mes.pakin-sync.url}")
-    private String pakinUrl;
+    @Value("${mes.pakin-sync.uri}")
+    private String pakinUri;
 
     @Value("${mes.pakin-sync.path}")
     private String pakinPath;
 
-    @Value("${mes.pakout-sync.url}")
-    private String pakoutUrl;
+    @Value("${mes.pakout-sync.uri}")
+    private String pakoutUri;
 
     @Value("${mes.pakout-sync.path}")
     private String pakoutPath;
@@ -183,11 +184,12 @@
         boolean success = false;
         try {
             response = new HttpHandler.Builder()
-                    .setUri(pakoutUrl)
+                    .setUri(pakoutUri)
                     .setPath(pakoutPath)
+                    .setParams(MesSyncUtil.getRequestParamMap())
                     .setJson(JSON.toJSONString(requestMap))
                     .build()
-                    .doPost();
+                    .doPostWithParam();
             success = orderSettleUpdate(response,order);
         } catch (Exception e) {
             log.error("fail", e);
@@ -198,7 +200,7 @@
                 // 淇濆瓨鎺ュ彛鏃ュ織
                 apiLogService.save(
                         "鎴愬搧搴撳嚭搴撲笂鎶�",
-                        pakoutUrl + pakoutPath,
+                        pakoutUri + pakoutPath,
                         null,
                         "127.0.0.1",
                         JSON.toJSONString(requestMap),
@@ -213,17 +215,20 @@
 
     private  ReturnT<String> orderPakinSync (Order order, String orderType, List<OrderDetl> orderDetls){
         Map<String,Object> requestMap = getRequestMap(order,orderType,orderDetls);
+        System.out.println("requestMap: " + requestMap);
 
         String response = "";
         boolean success = false;
 
         try {
             response = new HttpHandler.Builder()
-                    .setUri(pakinUrl)
+                    .setUri(pakinUri)
                     .setPath(pakinPath)
+                    .setParams(MesSyncUtil.getRequestParamMap())
                     .setJson(JSON.toJSONString(requestMap))
                     .build()
-                    .doPost();
+                    .doPostWithParam();
+            System.out.println(response);
             success = orderSettleUpdate(response,order);
         } catch (Exception e) {
             log.error("fail", e);
@@ -234,7 +239,7 @@
                 // 淇濆瓨鎺ュ彛鏃ュ織
                 apiLogService.save(
                         "鎴愬搧搴撳叆搴撲笂鎶�",
-                        pakinUrl + pakinPath,
+                        pakinUri + pakinPath,
                         null,
                         "127.0.0.1",
                         JSON.toJSONString(requestMap),
@@ -253,6 +258,7 @@
         requestMap.put("orderNo",order.getOrderNo());
         requestMap.put("orderTime",order.getOrderTime());
         requestMap.put("orderType",orderType);
+        requestMap.put("storage",order.getShipName());
 
         List<DiaphragmInfo> diaphragmInfoList = orderDetls.stream().map(od -> {
             DiaphragmInfo diaphragmInfo = new DiaphragmInfo();

--
Gitblit v1.9.1