From 4dffb4cbf5febb2e8f7436f28ca3470a35bee5d4 Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期一, 28 四月 2025 12:43:04 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/LocMastController.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/LocMastController.java b/src/main/java/com/zy/asrs/controller/LocMastController.java
index a5aea8f..3d7b9b3 100644
--- a/src/main/java/com/zy/asrs/controller/LocMastController.java
+++ b/src/main/java/com/zy/asrs/controller/LocMastController.java
@@ -96,6 +96,13 @@
             return R.error();
         }
         LocMast oldLocMast = locMastService.selectById(locMast.getLocNo());
+        if (locX(locMast.getLocNo())){
+            if (oldLocMast.getLocSts().equals("X")){
+                return R.error("姝ゅ娌℃湁搴撲綅锛岃鏍规嵁鐜板満鎯呭喌鎿嶄綔锛侊紒锛�");
+            }else {
+                locMast.setLocSts("X");
+            }
+        }
         if (locMast.getLocSts().equals("F") && (oldLocMast.getLocSts().equals("D") || oldLocMast.getLocSts().equals("O"))) {
             return R.error("褰撳墠鎿嶄綔宸茶闃绘锛岃鑱旂郴绠$悊鍛�");
         }
@@ -110,6 +117,21 @@
         locMastService.updateById(locMast);
         return R.ok();
     }
+    public boolean locX(String locNo){
+        switch (locNo){
+            case "1300601": case "1300602": case "1300603": case "1300604": case "1300605": case "1300606":
+            case "1300701": case "1300702": case "1300703": case "1300704": case "1300705": case "1300706":
+            case "1301301": case "1301302": case "1301303": case "1301304": case "1301305": case "1301306":
+            case "1301401": case "1301402": case "1301403": case "1301404": case "1301405": case "1301406":
+            case "1302001": case "1302002": case "1302003": case "1302004": case "1302005": case "1302006":
+            case "1301205": case "1301206":
+            case "1302402":
+            case "1402402":
+                return true;
+            default:
+                return false;
+        }
+    }
 
     @RequestMapping(value = "/locMast/delete/auth")
     @ManagerAuth(memo = "搴撲綅鍒犻櫎")

--
Gitblit v1.9.1