1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- package com.sooka.sponest.data.digitalemergency.service;
- import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyEnterprises;
- import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyTeam;
- import com.sooka.sponest.data.digitalemergency.domain.vo.CenterdataTEmergencyEnterpriseMessageBody;
- import com.sooka.sponest.data.digitalemergency.domain.vo.CenterdataTEmergencyPatrolpointBody;
- import com.sooka.sponest.data.digitalemergency.domain.vo.DayBody;
- import com.sooka.sponest.data.digitalemergency.domain.vo.TBasicEnterindesmapCount;
- import java.util.List;
- import java.util.Map;
- /**
- * @Auther: mjq
- * @Date: 2023/5/12 - 05 - 12 - 13:03
- * @Description: com.sooka.sponest.data.digitalemergency.service
- * @version: 1.0
- */
- public interface IEmergencyBigDataService {
- /**
- * 获取行业高危行业分布
- *
- * @return
- */
- List selectIndustryHighList(TBasicEnterindesmapCount tBasicEnterindesmapCount);
- /**
- * 获取人员分布情况
- *
- * @return
- */
- List<Map<String,Object>> selectPersonnelList();
- /**
- * 查询数据中台所有资源
- *
- * @param
- * @return
- * @Version 1.0
- * @author phy
- */
- List getEmergencyResourceCount(CenterdataTEmergencyEnterprises centerdataTEmergencyEnterprises);
- /**
- * 应急物资分类
- *
- * @return
- */
- List<Map<String,Object>> selectCategoryClassificationList();
- /**
- * 高危企业分布
- *
- * @param centerdataTEmergencyEnterpriseMessageBody
- * @return
- */
- List selectHightEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody);
- /**
- * 高危企业分布
- *
- * @param centerdataTEmergencyEnterpriseMessageBody
- * @return
- */
- List selectEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody);
- /**
- * 时间获取逾期预警情况
- *
- * @param dayBody
- * @return
- */
- CenterdataTEmergencyPatrolpointBody selectTimeList(DayBody dayBody);
- /**
- * 查询应急队伍饼图
- */
- List<Map<String,Object>> getBigDataForteam(CenterdataTEmergencyTeam team);
- /**
- * 查询应急仓库饼图
- */
- List<Map<String,Object>> getBigDataFortwarehouse(CenterdataTEmergencyTeam team);
- /**
- * 查询危化企业饼图
- */
- List<Map<String,Object>> getBigDataFortenterprises(CenterdataTEmergencyTeam team);
- /*
- * 巡更点分析
- */
- List<Map<String,Object>> getBigDataPatrolPoints(CenterdataTEmergencyTeam team);
- }
|