From dded10dc3a390e48b97f36413899ffcdacbca45e Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期三, 13 十二月 2023 13:56:15 +0800
Subject: [PATCH] 断路器查用

---
 src/main/java/com/whyc/service/GatewayInfService.java |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/whyc/service/GatewayInfService.java b/src/main/java/com/whyc/service/GatewayInfService.java
index edb5266..b0d3735 100644
--- a/src/main/java/com/whyc/service/GatewayInfService.java
+++ b/src/main/java/com/whyc/service/GatewayInfService.java
@@ -69,9 +69,15 @@
     }
     //鍒犻櫎缃戝叧
     public Response deleteGateway(int num) {
-        UpdateWrapper wrapper=new UpdateWrapper();
-        wrapper.eq("num",num);
-        int flag=mapper.delete(wrapper);
-        return new Response().set(1,flag>0,"鍒犻櫎缃戝叧");
+        //鍒犻櫎涔嬪墠鍒ゆ柇鏄惁琚崰鐢�
+        BreakerInf breakerInf=mapper.judgeBreaker(num);
+        if(breakerInf!=null){
+            return new Response().set(1,false,"缃戝叧琚崰鐢�,鏃犳硶鍒犻櫎");
+        }else{
+            UpdateWrapper wrapper=new UpdateWrapper();
+            wrapper.eq("num",num);
+            int flag=mapper.delete(wrapper);
+            return new Response().set(1,flag>0?true:false,flag>0?"鍒犻櫎缃戝叧鎴愬姛":"鍒犻櫎缃戝叧澶辫触");
+        }
     }
 }

--
Gitblit v1.9.1