From 0263267cd527f57f991b565bc3015fd9345f3f01 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期一, 04 十二月 2023 14:20:01 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   19 +++++++++++++++----
 1 files changed, 15 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 7fefcb4..9929559 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -1422,7 +1422,7 @@
                 if(!("NG".endsWith(barcode) || "NoRead".equals(barcode) || "empty".equals(barcode))) {
                     //瀛樺湪鏉$爜鍊硷紝鍒ゆ柇鏄惁鍜屽綋鍓嶅伐浣滄。涓�鑷�
                     if (!barcode.equals(wrkMast.getBarcode())) {
-                        News.info("{}浠诲姟锛屾潯鐮佸櫒{}鍊納}涓庡伐浣滄。鏉$爜鍊间笉涓�鑷达紝绯荤粺璺宠繃鎵ц", wrkMast.getWrkNo(), sourceBasDevp.getDevNo(), barcodeId, barcode);
+                        News.info("{}浠诲姟,{}绔欑偣锛屾潯鐮佸櫒{}鍊納}涓庡伐浣滄。鏉$爜鍊納}涓嶄竴鑷达紝绯荤粺璺宠繃鎵ц", wrkMast.getWrkNo(), sourceBasDevp.getDevNo(), barcodeId, barcode,wrkMast.getBarcode());
                         return false;//绔欑偣涓嶅彲鍏�
                     }
                 }
@@ -2489,7 +2489,9 @@
                         RobotUtils.sendTask(staProtocol303.getWorkNo().toString(), wrkDetls.size(), "303");
                     }
                 }
-            }else if (staProtocol317.isAutoing() && staProtocol317.isLoading() && staProtocol317.getWorkNo() != 0) {
+            }
+
+            if (staProtocol317.isAutoing() && staProtocol317.isLoading() && staProtocol317.getWorkNo() != 0) {
                 //璋冨害鏈烘鑷�
                 //鏌ヨ鏄惁鏈夊伐浣滄。
                 WrkMast wrkMast = wrkMastMapper.selectByWorkNo(staProtocol317.getWorkNo().intValue());
@@ -3017,9 +3019,18 @@
                     continue;
                 }
 
-                if (shuttleProtocol.getVoltage() < 5630) {
-                    continue;//鐢靛帇涓嶅缁х画鍏呯數
+                //***************鍒ゆ柇鏄惁婊″厖鏍″噯***************
+                EntityWrapper<Config> wrapper1 = new EntityWrapper<>();
+                wrapper.eq("code", "shuttleMaxPowerVerify");
+                Config config1 = configService.selectOne(wrapper1);
+                if (config1 != null) {
+                    if (config1.getValue().equals("true")) {
+                        if (shuttleProtocol.getVoltage() < 5630) {
+                            continue;//鐢靛帇涓嶅缁х画鍏呯數
+                        }
+                    }
                 }
+                //***************鍒ゆ柇鏄惁婊″厖鏍″噯***************
 
                 //灏忚溅婊$數锛岀粨鏉熷厖鐢典换鍔�
                 NyShuttleHttpCommand chargeCommand = NyHttpUtils.getChargeCommand(shuttle.getId(), wrkCharge.getWrkNo(), false);

--
Gitblit v1.9.1