From b5fa899c46b54a7f7c447d7d8d7ba0c440415204 Mon Sep 17 00:00:00 2001
From: lsh <1>
Date: 星期三, 24 一月 2024 17:21:18 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java b/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java
index 842c82e..6f8aabf 100644
--- a/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/BareBoardHandler.java
@@ -47,7 +47,7 @@
 
     public ReturnT<String> start() {
         try {
-            if (!Cools.isEmpty(wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("staNo", 213)))){
+            if (!Cools.isEmpty(wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("sta_no", 213)))){
                 return null;
             }
             // 鑾峰彇宸ヤ綔鍙�
@@ -65,6 +65,10 @@
             crns.add(6);
             boolean sign = true;
             for (Integer crnNo : crns){
+                BasCrnp basCrnp = basCrnpService.selectById(crnNo);
+                if (basCrnp.getCrnSts()!=3 || !basCrnp.getOutEnable().equals("Y")){
+                    continue;
+                }
                 sign = true;
                 // 鑾峰彇搴撲綅
                 LocMast locMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_sts","D").eq("crn_no",crnNo));
@@ -85,7 +89,7 @@
                             .eq("crn_no", locMast.getCrnNo());
                     StaDesc staDesc = staDescService.selectOne(wrapper);
                     Integer sourceStaNo = staDesc.getCrnStn();
-                    if (!Cools.isEmpty(sourceStaNo)) {
+                    if (Cools.isEmpty(sourceStaNo)) {
 //                    throw new CoolException("妫�绱㈡簮绔欏け璐�");
                         sign = false;
                     }

--
Gitblit v1.9.1