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

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 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 d9dd124..2076180 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2707,9 +2707,32 @@
                 if (value.equals(SteChargeType.THIRD) && devpThread.charge2) {
                     continue;
                 }
-                if (steProtocol.getCharge() > Float.parseFloat(basSte.getChargeLine())) {
+                // 灏忚溅鏄惁澶勪簬鍏呯數鐘舵��
+                if (steProtocol.getChargeStatus() == 1) {
                     continue;
                 }
+                // case 1 : 鑷姩鍏呯數寮�   棣堢數      脳
+                // case 2 : 鑷姩鍏呯數寮�   婊$數      鉁�
+                // case 3 : 鑷姩鍏呯數鍏�   棣堢數      鉁�
+                // case 4 : 鑷姩鍏呯數鍏�   婊$數      鉁�
+                if (basSte.getAutoCharge().equals("Y")
+                    && steProtocol.getCharge() < Float.parseFloat(basSte.getChargeLine())) {
+                    continue;
+                }
+                // 寮�濮嬬┛姊溅澶嶄綅浠诲姟
+                WrkCharge wrkCharge = new WrkCharge();
+                wrkCharge.setSteNo(steNo);
+                wrkCharge.setWrkNo(commonService.getChargeWorkNo(5));
+                wrkCharge.setWrkSts(41L);   // 41.灏忚溅鍑嗗澶嶄綅
+                wrkCharge.setCrnNo(2);  // 鍥哄畾2鍙峰爢鍨涙満
+                wrkCharge.setIoPri((double) 10);
+                wrkCharge.setLocNo(basSte.getIdleLoc());
+                wrkCharge.setMemo("reset");
+                if (!wrkChargeService.insert(wrkCharge)) {
+                    log.error("淇濆瓨{}鍙风┛姊溅澶嶄綅浠诲姟澶辫触!!!", steNo);
+                    continue;
+                }
+
             }
         }
     }

--
Gitblit v1.9.1