From 8f5f7a95056da65ca4c6b87d391412495bd4554a Mon Sep 17 00:00:00 2001
From: zjj <zjj123456>
Date: 星期一, 04 十一月 2024 09:27:14 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index f77025b..deef97d 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2535,8 +2535,8 @@
                 String batch2 = "";
                 short type = 0;
                 short type2 = 0;
-                short anfme = 0;
-                short anfme2 = 0;
+                short anfme = 1;
+                short anfme2 = 1;
                 Double weight = 0d;
                 Double weight2 = 0d;
 
@@ -3219,7 +3219,7 @@
                     WaitPakin waitPakin = waitPakinService.selectOne(new EntityWrapper<WaitPakin>().eq("zpallet", barcode).eq("io_status", "N"));
                     if (Cools.isEmpty(waitPakin)) {
                         try {
-                            CreateComb(barcode, staProtocol.getMatnr(),staProtocol.getWorkNo().intValue(),staProtocol.getBatch());
+                            CreateComb(barcode, staProtocol.getMatnr(),staProtocol.getWorkNo().intValue(),staProtocol.getBatch(),inSta);
                         }catch (IOException e) {
                             throw new CoolException(e);
                         }
@@ -3289,7 +3289,7 @@
 
     }
 
-    public void CreateComb(String barcode,Integer code,Integer wrkNo,String batch) throws IOException {
+    public void CreateComb(String barcode,Integer code,Integer wrkNo,String batch,DevpSlave.Sta inSta) throws IOException {
         Double anfme = 0d;
         Double weight = 0d;
 
@@ -3340,6 +3340,13 @@
 
         }else {
             log.error("璇锋眰鎺ュ彛澶辫触锛侊紒锛乽rl锛歿}锛況equest锛歿}锛況esponse锛歿}", wmsUrl + "/mobile/comb/auth", JSON.toJSONString(combParam), response);
+//            log.info("{}鍙锋潯鐮佹壂鎻忓櫒妫�娴嬫潯鐮佷俊鎭細{}", inSta.getBarcode(), barcode);
+            //鏉$爜涓虹┖鎴栬�呬笉绗﹀悎锛岄��搴撳埌
+            LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, inSta.getLed());
+            if (ledThread != null) {
+                String errorMsg = "鎵爜澶辫触锛岃閲嶈瘯";
+                MessageQueue.offer(SlaveType.Led, inSta.getLed(), new Task(3, errorMsg));
+            }
         }
     }
 

--
Gitblit v1.9.1