From 76f9aff5cda7e8471585f41bfd88ce2e819521ba Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期二, 01 十一月 2022 11:13:59 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 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 51e1a4b..19ee97f 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2471,6 +2471,7 @@
                 if (steProtocol.getMode() == 0
                         || !steProtocol.statusType.equals(SteStatusType.IDLE)
                         || basSte.getPakMk().equals("Y")
+                        || basSte.getAutoCharge().equals("N")
 //                        || steProtocol.getChargeStatus() == 1
                 ) {
                     continue;
@@ -2675,7 +2676,18 @@
      * 灏忚溅浠庡厖鐢垫々 鑷� 寰呮満搴撲綅
      */
     public synchronized void steFromChargeToIdleLoc() {
+        for (SteChargeType value : SteChargeType.values()) {
+            Integer steNo = basSteService.hasCarOfLocNo(value.locNo);
+            if (steNo != null) {
+                SteThread steThread = (SteThread) SlaveConnection.get(SlaveType.Ste, steNo);
+                SteProtocol steProtocol = steThread.getSteProtocol();
+                BasSte basSte = basSteService.selectById(steNo);
+                if (Cools.isEmpty(steProtocol, basSte)) {
+                    continue;
+                }
 
+            }
+        }
     }
 
 

--
Gitblit v1.9.1