IEmergencyBigDataService.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.sooka.sponest.data.digitalemergency.service;
  2. import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyTeam;
  3. import com.sooka.sponest.data.digitalemergency.domain.vo.*;
  4. import java.util.List;
  5. import java.util.Map;
  6. /**
  7. * @Auther: mjq
  8. * @Date: 2023/5/12 - 05 - 12 - 13:03
  9. * @Description: com.sooka.sponest.data.digitalemergency.service
  10. * @version: 1.0
  11. */
  12. public interface IEmergencyBigDataService {
  13. /**
  14. * 获取行业高危行业分布
  15. *
  16. * @return
  17. */
  18. List selectIndustryHighList(TBasicEnterindesmapCount tBasicEnterindesmapCount);
  19. List selectPersonnelList();
  20. /**
  21. * 查询数据中台所有资源
  22. *
  23. * @param vo
  24. * @return
  25. * @Version 1.0
  26. * @author phy
  27. */
  28. List getEmergencyResourceCount(VisuEmergencyCenterDataVO vo);
  29. /**
  30. * 应急物资分类
  31. *
  32. * @return
  33. */
  34. List selectCategoryClassificationList();
  35. /**
  36. * 高危企业分布
  37. *
  38. * @param centerdataTEmergencyEnterpriseMessageBody
  39. * @return
  40. */
  41. List selectHightEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody);
  42. List selectEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody);
  43. CenterdataTEmergencyPatrolpointBody selectTimeList(DayBody dayBody);
  44. List<Map<String,Object>> getBigDataForteam(CenterdataTEmergencyTeam team);
  45. List<Map<String,Object>> getBigDataFortwarehouse(CenterdataTEmergencyTeam team);
  46. List<Map<String,Object>> getBigDataFortenterprises(CenterdataTEmergencyTeam team);
  47. }