From 10d7b3239e4baec952b9ee8a3e948399916d336c Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 20 十月 2025 08:23:58 +0800
Subject: [PATCH] 13

---
 src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java |  122 ----------------------------------------
 1 files changed, 1 insertions(+), 121 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 2e0425f..37bdcda 100644
--- a/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/OrderSyncHandler.java
@@ -11,7 +11,6 @@
 import com.zy.asrs.service.*;
 import com.zy.asrs.task.AbstractHandler;
 import com.zy.asrs.task.core.ReturnT;
-import com.zy.asrs.third.TokenUtils;
 import com.zy.common.model.MesPakinParam;
 import com.zy.common.utils.HttpHandler;
 import lombok.extern.slf4j.Slf4j;
@@ -52,126 +51,7 @@
 
     @Transactional
     public ReturnT<String> start(Order order) {
-        DocType docType = docTypeService.selectById(order.getDocType());
-        if (null == docType) {
-            return SUCCESS;
-        }
-        //List<OrderDetl> orderDetls = orderDetlService.selectByOrderId(order.getId());
-        List<OrderDetlReport> orderDetls = orderDetlReportService.selectList(new EntityWrapper<OrderDetlReport>().eq("order_no", order.getOrderNo()));
-        // 鍏ュ簱瀹屾垚涓婃姤
-        if (docType.getPakin() == 1 && !Cools.isEmpty(orderDetls)) {
-            MesPakinParam pakinParam = new MesPakinParam();
-            pakinParam.setReceiptNumber(order.getOrderNo());
-            pakinParam.setReceiptType(order.getDocType$());
-            pakinParam.setCompleteInd("1");
-            for (OrderDetlReport orderDetl : orderDetls) {
-                MesPakinParam.Detl detl = new MesPakinParam.Detl();
-                detl.setQty(orderDetl.getAnfme());
-                detl.setBarcode(orderDetl.getThreeCode());
-                detl.setPalletBarcode(orderDetl.getZpallet());
-                detl.setProductionCode(orderDetl.getMatnr());
-                pakinParam.getBarcodeList().add(detl);
-            }
-            Map<String, Object> token = TokenUtils.getToken(url);
-            if (Cools.isEmpty(token)) {
-                return FAIL.setMsg("鑾峰彇token澶辫触");
-            }
-            String response = "";
-            boolean success = false;
-            try {
-                response = new HttpHandler.Builder()
-                        .setHeaders(token)
-                        .setUri(url)
-                        .setPath(pakin)
-                        .setJson(JSON.toJSONString(pakinParam))
-                        .build()
-                        .doPost();
-                JSONObject jsonObject = JSON.parseObject(response);
-                if (jsonObject.getInteger("code").equals(200)) {
-                    success = true;
-                    // 淇敼璁㈠崟鐘舵�� 4.瀹屾垚 ===>> 6.宸蹭笂鎶�
-                    if (!orderService.updateSettle(order.getId(), 6L, null)) {
-                        throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳");
-                    }
-                } else {
-                    log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", url + pakin, JSON.toJSONString(pakinParam), response);
-                    throw new CoolException("涓婃姤mes绯荤粺澶辫触");
-                }
-            } catch (Exception e) {
-                log.error("fail", e);
-//            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
-                return FAIL.setMsg(e.getMessage());
-            } finally {
-                try {
-                    // 淇濆瓨鎺ュ彛鏃ュ織
-                    apiLogService.save(
-                            "鎴愬搧搴撳叆搴撲笂鎶�",
-                            url + pakin,
-                            null,
-                            "127.0.0.1",
-                            JSON.toJSONString(pakinParam),
-                            response,
-                            success
-                    );
-                } catch (Exception e) {
-                    log.error("", e);
-                }
-            }
-        }
-        // 鍑哄簱瀹屾垚涓婃姤
-        if (docType.getPakout() == 1) {
-//            MesPakoutParam pakoutParam = new MesPakoutParam();
-//            pakoutParam.setTag(!order.getDocType$().equalsIgnoreCase("鎵嬪姩鍑哄簱鍗�"));
-//            pakoutParam.setPakoutTime(DateUtils.convert(order.getUpdateTime()));
-//            pakoutParam.setLgortFrom("5006");
-//            pakoutParam.setLgortTo("1111");
-//            if (!pakoutParam.isTag()) {
-//                pakoutParam.setKunnr("C1000");
-//            }
-//            pakoutParam.setOrderNo(order.getOrderNo());
-//            for (OrderDetl orderDetl : orderDetls) {
-//                String serial = Cools.isEmpty(orderDetl.getBatch()) ? "" : orderDetl.getBatch();
-//                pakoutParam.getList().add(new MesPakoutParam.Detl(orderDetl.getMatnr() + (Cools.isEmpty(serial) ? "" : "-" + serial), orderDetl.getAnfme()));
-//            }
-//            String response = "";
-//            boolean success = false;
-//            try {
-//                response = new HttpHandler.Builder()
-//                        .setUri(MesConstant.URL)
-//                        .setPath(MesConstant.PAKOUT_URL)
-//                        .setJson(JSON.toJSONString(pakoutParam))
-//                        .build()
-//                        .doPost();
-//                JSONObject jsonObject = JSON.parseObject(response);
-//                if (jsonObject.getInteger("code").equals(200)) {
-//                    success = true;
-//                    // 淇敼璁㈠崟鐘舵�� 4.瀹屾垚 ===>> 6.宸蹭笂鎶�
-            if (!orderService.updateSettle(order.getId(), 6L, null)) {
-                throw new CoolException("鏈嶅姟鍣ㄥ唴閮ㄩ敊璇紝璇疯仈绯荤鐞嗗憳");
-            }
-//                } else {
-//                    log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", MesConstant.URL+MesConstant.PAKOUT_URL, JSON.toJSONString(pakoutParam), response);
-//                    throw new CoolException("涓婃姤mes绯荤粺澶辫触");
-//                }
-//            } catch (Exception e) {
-//                log.error("fail", e);
-////            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
-//                return FAIL.setMsg(e.getMessage());
-//            } finally {
-//                try {
-//                    // 淇濆瓨鎺ュ彛鏃ュ織
-//                    apiLogService.save(
-//                            "鎴愬搧搴撳嚭搴撲笂鎶�",
-//                            MesConstant.URL + MesConstant.PAKOUT_URL,
-//                            null,
-//                            "127.0.0.1",
-//                            JSON.toJSONString(pakoutParam),
-//                            response,
-//                            success
-//                    );
-//                } catch (Exception e) { log.error("", e); }
-//            }
-        }
+
         return SUCCESS;
     }
 

--
Gitblit v1.9.1