zhongrj
2024-12-10 a9a2d0f1d8d271985869dd2b26ac29217191ab51
src/main/java/org/springblade/modules/yw/service/impl/FacilityServiceImpl.java
@@ -103,4 +103,33 @@
         facilityEntity.setFirmId(firmInfo.getId());
      }
   }
   /**
    * 三道防线信息查询
    * @param facility
    * @return
    */
   @Override
   public List<FacilityVO> getFacilityList(FacilityVO facility) {
      // 设置默认查询一道防线
      if (null==facility.getFacLevel()){
         facility.setFacLevel(1);
      }
      // 三道防线信息查询
      if (facility.getFacLevel()==1 ){
         // 查询并返回
         return baseMapper.getFacilityList(facility);
      }
      // 二道防线查询排口,阀门
      if (facility.getFacLevel()==2){
         // 查询并返回
         return baseMapper.getTreeFacilityList(facility);
      }
      // 第三道防线查询应急空间表的应急池和雨水池信息
      if (facility.getFacLevel()==3){
         return baseMapper.getTreeFacilityList(facility);
      }
      // 返回空
      return null;
   }
}