From 944994450e3ba369e218e24c3f5ef3996f5c183c Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期三, 20 九月 2023 16:32:35 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 7 ++++++-
src/main/java/com/zy/core/model/protocol/LiftProtocol.java | 5 +++--
2 files changed, 9 insertions(+), 3 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 8109c27..f3475c9 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2393,7 +2393,8 @@
if (liftProtocol == null) {
return false;
}
- if (!liftProtocol.isIdle(wrkMast.getWrkNo().shortValue())) {
+
+ if (!liftProtocol.isIdle()) {
return false;
}
@@ -2417,6 +2418,10 @@
//鎻愬崌鏈轰笉鍦ㄥ皬杞︽ゼ灞�
//璋冨害鎻愬崌鏈�
+ if (liftProtocol.getToken() != 0) {
+ return false;//鎻愬崌鏈轰护鐗岃鍗犵敤
+ }
+
//鑾峰彇鎻愬崌鏈哄懡浠わ紝璋冨害鎻愬崌鏈哄埌婧愮珯浣嶇疆
NyLiftCommand liftCommand = NyLiftUtils.getLiftCommand(liftProtocol.getLiftNo().intValue(), NyLiftTaskModelType.MOVE_CAR.id, sourceLiftSta.getStaNo(), sourceLiftSta.getStaNo(), wrkMast.getWrkNo());
diff --git a/src/main/java/com/zy/core/model/protocol/LiftProtocol.java b/src/main/java/com/zy/core/model/protocol/LiftProtocol.java
index 032a63d..f323bc4 100644
--- a/src/main/java/com/zy/core/model/protocol/LiftProtocol.java
+++ b/src/main/java/com/zy/core/model/protocol/LiftProtocol.java
@@ -172,6 +172,7 @@
|| this.model == null
|| this.deviceError == null
|| this.pakMk == null
+ || this.token == null
){
return false;
}
@@ -181,14 +182,14 @@
&& this.model
&& !this.pakMk
&& !this.deviceError
+ && this.token == 0
;
return res;
}
// 鏄惁澶勪簬绌洪棽寰呭懡鐘舵�侊紝涓嶅垽鏂换鍔″彿
public Boolean isIdleNoTask() {
- if(this.taskNo == null
- || this.busy == null
+ if(this.busy == null
|| this.model == null
|| this.deviceError == null
|| this.pakMk == null
--
Gitblit v1.9.1