From 40bf31c1dab5e79e9169dd3861cfdb2366c0a51a Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期二, 20 九月 2022 12:42:46 +0800
Subject: [PATCH] 删除台站

---
 src/main/java/com/whyc/service/StationInfoService.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/StationInfoService.java b/src/main/java/com/whyc/service/StationInfoService.java
index 70669ef..46b8dde 100644
--- a/src/main/java/com/whyc/service/StationInfoService.java
+++ b/src/main/java/com/whyc/service/StationInfoService.java
@@ -227,9 +227,19 @@
             stationName=stationName+"-"+stationName3;
         }
         wrapper.eq("station_name",stationName);
-        //鍏堝垹闄よ鍩虹珯鎸傝浇鐨勬墍鏈夋枃浠�
+        //1.鍏堟煡鍑烘満鎴跨殑id
+        int stationId=mapper.selectIdByName(stationName);
+        if(stationId==0){
+            return new Response().set(1,false,"鏈烘埧涓嶅瓨鍦�");
+        }else {
+            //3.鍒犻櫎鎵�鏈夋枃浠舵暟鎹�
+            dataMapper.deleteDataAndInfoByStationId(stationId);
+            //4.鍒犻櫎鎵�鏈夋枃浠跺弬鏁�
+            paramMapper.deleteParamByStationId(stationId);
+        }
+        //鏈�缁堝垹闄ゅ熀绔�
         int flag=mapper.delete(wrapper);
-        return new Response().set(1,flag>0,"鍒犻櫎鎿嶄綔");
+        return new Response().set(1,flag>0,"鍒犻櫎鎴愬姛");
     }
     //绉婚櫎鍙扮珯涓嬫枃浠讹紙鍗曚釜鏂囦欢锛�
     @Transactional

--
Gitblit v1.9.1