From 9c094af56e63348c55adddeee00be696a0af78c4 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 21 三月 2026 16:42:37 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/utils/StationOperateProcessUtils.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/core/utils/StationOperateProcessUtils.java b/src/main/java/com/zy/core/utils/StationOperateProcessUtils.java
index 485ef91..0f90d81 100644
--- a/src/main/java/com/zy/core/utils/StationOperateProcessUtils.java
+++ b/src/main/java/com/zy/core/utils/StationOperateProcessUtils.java
@@ -586,6 +586,19 @@
         return countCurrentStationTask();
     }
 
+    public synchronized int getCurrentOutboundTaskCountByTargetStation(Integer stationId) {
+        if (stationId == null) {
+            return 0;
+        }
+        return (int) wrkMastService.count(new QueryWrapper<WrkMast>()
+                .eq("io_type", WrkIoType.OUT.id)
+                .eq("sta_no", stationId)
+                .in("wrk_sts",
+                        WrkStsType.OUTBOUND_RUN.sts,
+                        WrkStsType.OUTBOUND_RUN_COMPLETE.sts,
+                        WrkStsType.STATION_RUN.sts));
+    }
+
     // 妫�娴嬪嚭搴撴帓搴�
     public synchronized void checkStationOutOrder() {
         List<BasDevp> basDevps = basDevpService.list(new QueryWrapper<BasDevp>());

--
Gitblit v1.9.1