|
@@ -31,6 +31,7 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
|
private EmergencyBigDataMapper emergencyBigDataMapper;
|
|
|
@Autowired
|
|
|
private FireControlBigDataMapper fireControlBigDataMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 获取行业高危企业
|
|
|
*
|
|
@@ -91,18 +92,39 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
|
setSookaDataBase(centerdataTEmergencyMaterial);
|
|
|
return emergencyBigDataMapper.selectCategoryClassificationList(centerdataTEmergencyMaterial);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 高危企业分布
|
|
|
+ *
|
|
|
+ * @param centerdataTEmergencyEnterpriseMessageBody
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@Override
|
|
|
public List selectHightEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody) {
|
|
|
centerdataTEmergencyEnterpriseMessageBody.setId(SecurityUtils.getUserId().toString());
|
|
|
setSookaDataBase(centerdataTEmergencyEnterpriseMessageBody);
|
|
|
return emergencyBigDataMapper.selectHightEnterpriseDistributionList(centerdataTEmergencyEnterpriseMessageBody);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业分布
|
|
|
+ *
|
|
|
+ * @param centerdataTEmergencyEnterpriseMessageBody
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@Override
|
|
|
public List selectEnterpriseDistributionList(CenterdataTEmergencyEnterpriseMessageBody centerdataTEmergencyEnterpriseMessageBody) {
|
|
|
centerdataTEmergencyEnterpriseMessageBody.setId(SecurityUtils.getUserId().toString());
|
|
|
setSookaDataBase(centerdataTEmergencyEnterpriseMessageBody);
|
|
|
return emergencyBigDataMapper.selectEnterpriseDistributionList(centerdataTEmergencyEnterpriseMessageBody);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 时间获取逾期预警情况
|
|
|
+ *
|
|
|
+ * @param dayBody
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@Override
|
|
|
public CenterdataTEmergencyPatrolpointBody selectTimeList(DayBody dayBody) {
|
|
|
setSookaDataBase(dayBody);
|
|
@@ -130,18 +152,29 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
|
return centerdataTEmergencyPatrolpointBody;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 查询应急队伍饼图
|
|
|
+ */
|
|
|
@DataScopeMutiDept(deptAlias = "d")
|
|
|
@Override
|
|
|
public List<Map<String, Object>> getBigDataForteam(CenterdataTEmergencyTeam team) {
|
|
|
setSookaDataBase(team);
|
|
|
return emergencyBigDataMapper.getBigDataForteam(team);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询应急仓库饼图
|
|
|
+ */
|
|
|
@DataScopeMutiDept(deptAlias = "d")
|
|
|
@Override
|
|
|
public List<Map<String, Object>> getBigDataFortwarehouse(CenterdataTEmergencyTeam team) {
|
|
|
setSookaDataBase(team);
|
|
|
return emergencyBigDataMapper.getBigDataFortwarehouse(team);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询危化企业饼图
|
|
|
+ */
|
|
|
@DataScopeMutiDept(deptAlias = "d")
|
|
|
@Override
|
|
|
public List<Map<String, Object>> getBigDataFortenterprises(CenterdataTEmergencyTeam team) {
|