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