From 1711ddb1cebb02ebf21622a08614677256cf760b Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 15 六月 2024 13:57:34 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 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 9441faa..1f5823c 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2541,10 +2541,13 @@
                         //鍒ゆ柇鏈烘鑷傛嫞鏂欑珯鏄惁绌洪棽
                         StaProtocol staProtocol303 = devpThread.getStation().get(303);
                         StaProtocol staProtocol317 = devpThread.getStation().get(317);
-                        if (staProtocol303.isAutoing() && !staProtocol303.isLoading()) {
+
+                        List<WrkMast> wrkMasts303 = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("wrk_sts", 25).eq("sta_no", 303));
+                        List<WrkMast> wrkMasts317 = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("wrk_sts", 25).eq("sta_no", 317));
+                        if (staProtocol303.isAutoing() && !staProtocol303.isLoading() && wrkMasts303.isEmpty()) {
                             //鑷姩銆佹棤鐗�
                             targetSta = (short) 303;
-                        } else if (staProtocol317.isAutoing() && !staProtocol317.isLoading()) {
+                        } else if (staProtocol317.isAutoing() && !staProtocol317.isLoading() && wrkMasts317.isEmpty()) {
                             //鑷姩銆佹棤鐗�
                             targetSta = (short) 317;
                         } else {

--
Gitblit v1.9.1