From b2a895946c2e261eec55e6e86daf44fb21825818 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期四, 06 六月 2024 09:30:32 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index 8b83051..a0218de 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -1388,4 +1388,24 @@
         }
         return plaList;
     }
+
+    public boolean checkMaximum(String locNo, int packageNum){
+
+        Node node = nodeService.selectByUuid(locNo);
+        Node nodeParent = nodeService.selectById(node.getParentId());
+
+        if(Cools.isEmpty(nodeParent.getMajor())){
+            return true;
+        }
+
+        //褰撳墠搴撳瓨鍖呮暟
+        int count = plaService.selectCount(new EntityWrapper<Pla>().eq("loc_no", locNo)
+                .notIn("status", "鍏ㄩ儴鍑哄簱"));
+
+        if(nodeParent.getMajor() < count + packageNum){
+            return false;
+        }
+
+        return true;
+    }
 }

--
Gitblit v1.9.1