From c6ac196d7207e64b8591f84932439214561fc446 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期五, 29 八月 2025 15:56:52 +0800
Subject: [PATCH] 1
---
src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java | 62 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java
index 01aa8e7..0267600 100644
--- a/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java
@@ -122,6 +122,11 @@
}
@Override
+ public WrkMast selectShuttleWorking2(Integer shuttleNo,Integer wrkNo,Integer wrkNo2) {
+ return this.baseMapper.selectShuttleWorking2(shuttleNo,wrkNo,wrkNo2);
+ }
+
+ @Override
public WrkMast selectByShuttleNo(Integer shuttleNo) {
return this.baseMapper.selectByShuttleNo(shuttleNo);
}
@@ -138,6 +143,61 @@
@Override
public WrkMast selectLiftWrkMastAndWrkNo(Integer liftNo, Integer wrkNo, Integer manWrkNo) {
- return this.baseMapper.selectLiftWrkMastAndWrkNo(liftNo, wrkNo, manWrkNo);
+ return this.baseMapper.selectLiftWrkMastAndWrkNo(1, wrkNo, manWrkNo);
+ }
+
+ @Override
+ public WrkMast selectWorkingPakout(Integer staNo) {
+ return this.baseMapper.selectWorkingPakout(staNo);
+ }
+
+ @Override
+ public WrkMast selectWorkingPakin(Integer staNo) {
+ return this.baseMapper.selectWorkingPakin(staNo);
+ }
+
+ @Override
+ public boolean checkTransferWrkMast() {
+ List<WrkMast> wrkMastListIn = this.selectList(new EntityWrapper<WrkMast>()
+ .eq("io_type", 1)
+ .eq("source_sta_no", 1031)
+ );
+ if (!wrkMastListIn.isEmpty()) {
+ return true;
+ }
+
+ List<WrkMast> wrkMastListOut = this.selectList(new EntityWrapper<WrkMast>()
+ .eq("io_type", 101)
+ .eq("sta_no", 1031)
+ );
+ if (!wrkMastListOut.isEmpty()) {
+ return true;
+ }
+
+ return false;
+ }
+
+ @Override
+ public boolean checkNoTransferWorking() {
+ //璋冩嫧浠诲姟鎵ц鏃讹紝涓嶅厑璁告湁鍏朵粬鍏ュ嚭搴撲换鍔″伐浣�
+ List<WrkMast> wrkMastListIn = this.selectList(new EntityWrapper<WrkMast>()
+ .in("io_type", 1)
+ .notIn("source_sta_no", 1031)
+ );
+
+ if (!wrkMastListIn.isEmpty()) {
+ return true;
+ }
+
+ List<WrkMast> wrkMastListOut = this.selectList(new EntityWrapper<WrkMast>()
+ .in("io_type", 101)
+ .notIn("sta_no", 1031)
+ );
+
+ if (!wrkMastListOut.isEmpty()) {
+ return true;
+ }
+
+ return false;
}
}
--
Gitblit v1.9.1