From 09fcc4ec56a1ce6c0fcb308348d8dd5e2c08d336 Mon Sep 17 00:00:00 2001 From: fyxc <fyxc@qq.com> Date: 星期四, 22 五月 2025 14:33:06 +0800 Subject: [PATCH] server commit files --- src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 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 4bc0d00..0267600 100644 --- a/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java @@ -155,4 +155,49 @@ 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