Pu Zhibing
2024-10-12 1e7bea1cfadbbbc95b0c0697b13aa9050cf02dc7
ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/PartnerServiceImpl.java
@@ -94,7 +94,7 @@
      List<SysRole> data = r.getData();
      for (PartnerListDTO partnerListDTO : list) {
         Integer roleId = partnerListDTO.getRoleId();
         if(null != roleId){
         if(null == roleId){
            continue;
         }
         SysRole sysRole = data.stream().filter(s -> roleId.compareTo(s.getRoleId().intValue()) == 0).findFirst().get();
@@ -286,12 +286,12 @@
      //站点
      long count = siteService.count(new LambdaQueryWrapper<Site>().in(Site::getPartnerId, Arrays.asList(ids)).eq(Site::getDelFlag, 0));
      if(count > 0){
         return AjaxResult.error("当前合作商有关联站点,删除失败!");
         return AjaxResult.error("该合作商已关联站点不可删除!");
      }
      //充电桩
      long count1 = chargingPileService.count(new LambdaQueryWrapper<TChargingPile>().eq(TChargingPile::getPartnerId, Arrays.asList(ids)).eq(TChargingPile::getDelFlag, 0));
      long count1 = chargingPileService.count(new LambdaQueryWrapper<TChargingPile>().in(TChargingPile::getPartnerId, Arrays.asList(ids)).eq(TChargingPile::getDelFlag, 0));
      if(count1 > 0){
         return AjaxResult.error("当前合作商有关联充电桩,删除失败!");
         return AjaxResult.error("该合作商已关联充电桩不可删除!");
      }
      for (Integer id : ids) {
         Partner partner = this.getById(id);