123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- package com.sooka.sponest.data.digitalfirecontrol.service;
- import com.sooka.sponest.data.app.domain.VisuForestCloudMapVO;
- import com.sooka.sponest.data.basicdata.domain.CenterdataTForestFirehydrant;
- import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWatercrane;
- import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWaterintake;
- import com.sooka.sponest.data.digitalfirecontrol.domain.*;
- import com.sooka.sponest.data.digitalfirecontrol.domain.vo.DataVisuFireCloudMapVO;
- import com.sooka.sponest.data.digitalforest.domain.bo.VisuForestCloudEventTypeBO;
- import com.sooka.sponest.data.generalbusiness.domain.CenterdataTForestImportarea;
- import com.sooka.sponest.data.generalbusiness.domain.bo.CenterdataTForestWeatherinformationBigDataBO;
- import com.sooka.sponest.data.generalbusiness.domain.vo.CenterdataTForestWeatherinformationBigDataVO;
- import java.util.List;
- import java.util.Map;
- /**
- * @Auther: mjq
- * @Date: 2023/5/12 - 05 - 12 - 9:26
- * @Description: com.sooka.sponest.data.digitalfirecontrol.service
- * @version: 1.0
- */
- public interface IFireControlBigDataService {
- /**
- * 水鹤数量按部门分组
- */
- List<VisuForestCloudEventTypeBO> selectBigDataWatercraneDeptCount(CenterdataTForestWatercrane centerdataTForestWatercrane);
- /**
- * 查询消防各资源数量
- */
- List<Map<String, Object>> geFireControltTotal(VisuForestCloudMapVO visuForestCloudMapVO);
- /**
- * 取水口数量按部门分组
- */
- List<VisuForestCloudEventTypeBO> selectBigDataWaterintakeDeptCount(CenterdataTForestWaterintake centerdataTForestWaterintake);
- /**
- * 按年月日模糊查询天气综合信息
- */
- CenterdataTForestWeatherinformationBigDataBO selectBigDataByYearMonth(CenterdataTForestWeatherinformationBigDataVO centerdataTForestWeatherinformationBigDataVO);
- /**
- * 专职站
- */
- List<VisuForestCloudEventTypeBO> selectBigDataFirecontrolFulltimeStationDeptCount(CenterdataTFirecontrolFulltimeStation centerdataTFirecontrolFulltimeStation);
- /**
- * 消火栓
- */
- List<VisuForestCloudEventTypeBO> selectBigDataFirehydrantDeptCount(CenterdataTForestFirehydrant centerdataTForestFirehydrant);
- /**
- * 泡沫液
- */
- List<Map<String,Object>> selectBigDataFirecontrolFoamLiquidDeptCount(CenterdataTFirecontrolFoamLiquid centerdataTFirecontrolFoamLiquid);
- /**
- * 基本联动力量
- */
- List getbasiclinkageforeList(CenterdataTFirecontrolBasicLinkageForce centerdataTFirecontrolBasicLinkageForce);
- /**
- * 其他力量统计
- */
- List getOtherlinkageforceList(CenterdataTFirecontrolOtherLinkageForce centerdataTFirecontrolOtherLinkageForce);
- /**
- * 重点区域
- */
- List<VisuForestCloudEventTypeBO> selectBigDataImportareaDeptCount(CenterdataTForestImportarea centerdataTForestImportarea);
- /**
- * 消防力量
- */
- List<Map<String,Object>> selectBigDataFireforceDeptCount(CenterdataTFirecontrolFireForce centerdataTFirecontrolFireForce);
- /**
- * 水鹤+取水口+消火栓
- */
- List<Map<String,Object>> selectBigDataNumWithDeptCount(VisuForestCloudMapVO visuForestCloudMapVO);
- /**
- * 重点场所
- *
- * @author 韩福成
- * @date 2023/10/31 16:25
- */
- List<Map<String,Object>> selectKeyLocations(DataVisuFireCloudMapVO dataVisuFireCloudMapVO);
- }
|