From e1f01e8e70bc3ca75ad7ee25cb45c263e4631df3 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期二, 05 三月 2024 11:29:53 +0800 Subject: [PATCH] 删除机房或电池组时,删除包机组下信息 --- src/main/java/com/whyc/service/BattInfService.java | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/whyc/service/BattInfService.java b/src/main/java/com/whyc/service/BattInfService.java index 00e2182..2f5a46e 100644 --- a/src/main/java/com/whyc/service/BattInfService.java +++ b/src/main/java/com/whyc/service/BattInfService.java @@ -7,14 +7,8 @@ import com.github.pagehelper.PageInfo; import com.whyc.dto.BattInfAndEnduranceDTO; import com.whyc.dto.Response; -import com.whyc.mapper.BattInfMapper; -import com.whyc.mapper.BattinfUpdateRecordMapper; -import com.whyc.mapper.CommonMapper; -import com.whyc.mapper.StationInfMapper; -import com.whyc.pojo.Battinf; -import com.whyc.pojo.BattinfUpdateRecord; -import com.whyc.pojo.PowerInf; -import com.whyc.pojo.StationInf; +import com.whyc.mapper.*; +import com.whyc.pojo.*; import com.whyc.util.ActionUtil; import com.whyc.util.ThreadLocalUtil; import org.springframework.beans.BeanUtils; @@ -61,6 +55,9 @@ @Autowired(required = false) private StationInfMapper sinfMapper; + + @Autowired(required = false) + private BaoJiGroupBattGroupMapper bjBattMapper; public int searchMaxBattgroupId_zj() { Integer id = battInfMapper.getMaxBattGroupId_zj(); @@ -292,6 +289,10 @@ public void deleteByBattgroupId(Integer battgroupId){ QueryWrapper<Battinf> wrapper = new QueryWrapper<Battinf>().eq("battgroupId",battgroupId); battInfMapper.delete(wrapper); + //鍒犻櫎鍖呮満缁勪笅鐢垫睜缁� + QueryWrapper<BaojiGroupBattGroup> bjWrapper = new QueryWrapper<BaojiGroupBattGroup>().eq("battgroupId",battgroupId); + bjBattMapper.delete(bjWrapper); + //鍒犻櫎鐢垫睜缁勫悗鎿嶄綔 doAfterBattGroupChange(battgroupId); } -- Gitblit v1.9.1