From add29c9dfe37a3147ee1a426e1dba2f42ad741e6 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 05 六月 2025 18:11:46 +0800
Subject: [PATCH] 1

---
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java |   75 ++++---------------------------------
 1 files changed, 8 insertions(+), 67 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
index 250d305..e1d0fff 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -1,16 +1,13 @@
 package com.zy.asrs.service.impl;
 
-import com.alibaba.fastjson.JSON;
 import com.core.common.Cools;
 import com.core.common.DateUtils;
 import com.core.exception.CoolException;
 import com.zy.asrs.entity.LocMast;
 import com.zy.asrs.entity.WrkMast;
 import com.zy.asrs.service.*;
-import com.zy.common.utils.HttpHandler;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -24,26 +21,16 @@
 
     @Autowired
     private WrkMastService wrkMastService;
+
     @Autowired
     private LocMastService locMastService;
-    @Autowired
-    private WaitPakinService waitPakinService;
+
     @Autowired
     private WrkMastLogService wrkMastLogService;
+
     @Autowired
-    private WrkDetlLogService wrkDetlLogService;
-    @Autowired
-    private WrkDetlService wrkDetlService;
-    @Autowired
-    private ApiLogService apiLogService;
-    @Value("${wms.url}")
-    private String wmsUrl;
-    @Value("${wms.inboundTaskApplyPath}")
-    private String inboundTaskApplyPath;
-    @Value("${wms.movePath}")
-    private String movePath;
-    @Value("${wms.taskStatusFeedbackPath}")
-    private String taskStatusFeedbackPath;
+    private ToWmsService toWmsService;
+
 
     @Override
     @Transactional
@@ -76,31 +63,8 @@
         HashMap<String, Object> headParam = new HashMap<>();
         headParam.put("TaskNo", wrkMast.getTaskNo());
         headParam.put("Result", 0);//瀹屾垚
+        toWmsService.addReportLog(wrkMast);
 
-        try {
-            String response;
-            log.error("wcs鎵嬪姩瀹岀粨浠诲姟涓婃姤wms={}", wrkMast);
-
-            response = new HttpHandler.Builder()
-                    // .setHeaders(headParam)
-                    .setUri(wmsUrl)
-                    .setPath(taskStatusFeedbackPath)
-                    .setJson(JSON.toJSONString(headParam))
-                    .build()
-                    .doPost();
-            apiLogService.save("wcs鎵嬪姩瀹屾垚浠诲姟涓婃姤wms"
-                    , wmsUrl + taskStatusFeedbackPath
-                    , null
-                    , "127.0.0.1"
-                    , JSON.toJSONString(headParam)
-                    , response
-                    , true
-            );
-        } catch (Exception e) {
-            log.error("wcs鎵嬪姩瀹岀粨浠诲姟涓婃姤wms澶辫触={}", wrkMast);
-            log.error("wcs鎵嬪姩瀹岀粨浠诲姟涓婃姤wms澶辫触,鎶ラ敊淇℃伅锛�", e);
-//                        throw new CoolException("wcs娲惧彂鍏ュ簱浠诲姟涓婃姤wms澶辫触");
-        }
     }
 
     @Override
@@ -139,7 +103,7 @@
                 locSts = "D";
                 // 搴撲綅杞Щ ===>> D.绌烘《/绌烘爤鏉�
             } else if (wrkMast.getIoType() == 11) {
-                locSts = wrkMast.getFullPlt().equalsIgnoreCase("N") ? "D" : "F";
+                locSts = "F";
                 // 搴撲綅杞Щ锛氱洰鏍囧簱浣�
                 LocMast locMast = locMastService.selectById(wrkMast.getLocNo());
                 if (Cools.isEmpty(locMast)) {
@@ -183,30 +147,7 @@
         HashMap<String, Object> headParam = new HashMap<>();
         headParam.put("TaskNo", wrkMast.getTaskNo());
         headParam.put("Result", 1);//鍙栨秷
+        toWmsService.addReportLog(wrkMast);
 
-        try {
-            String response;
-            log.error("wcs鎵嬪姩鍙栨秷浠诲姟涓婃姤wms={}", wrkMast);
-
-            response = new HttpHandler.Builder()
-                    // .setHeaders(headParam)
-                    .setUri(wmsUrl)
-                    .setPath(taskStatusFeedbackPath)
-                    .setJson(JSON.toJSONString(headParam))
-                    .build()
-                    .doPost();
-            apiLogService.save("wcs鎵嬪姩鍙栨秷浠诲姟涓婃姤wms"
-                    , wmsUrl + taskStatusFeedbackPath
-                    , null
-                    , "127.0.0.1"
-                    , JSON.toJSONString(headParam)
-                    , response
-                    , true
-            );
-        } catch (Exception e) {
-            log.error("wcs鎵嬪姩鍙栨秷浠诲姟涓婃姤wms澶辫触={}", wrkMast);
-            log.error("wcs鎵嬪姩鍙栨秷浠诲姟涓婃姤wms澶辫触,鎶ラ敊淇℃伅锛�", e);
-//                        throw new CoolException("wcs娲惧彂鍏ュ簱浠诲姟涓婃姤wms澶辫触");
-        }
     }
 }

--
Gitblit v1.9.1