|
@@ -6,6 +6,7 @@ import com.sooka.sponest.data.base.service.impl.BaseServiceImpl;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyEnterprises;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyEnterprises;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyMaterial;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyMaterial;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyTeam;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CenterdataTEmergencyTeam;
|
|
|
|
+import com.sooka.sponest.data.digitalemergency.domain.dto.TBusEnterpriseDto;
|
|
import com.sooka.sponest.data.digitalemergency.domain.vo.CenterdataTEmergencyEnterpriseMessageBody;
|
|
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.CenterdataTEmergencyPatrolpointBody;
|
|
import com.sooka.sponest.data.digitalemergency.domain.vo.DayBody;
|
|
import com.sooka.sponest.data.digitalemergency.domain.vo.DayBody;
|
|
@@ -13,14 +14,12 @@ import com.sooka.sponest.data.digitalemergency.domain.vo.TBasicEnterindesmapCoun
|
|
import com.sooka.sponest.data.digitalemergency.domain.CentereventTEmergencyInspectionrecord;
|
|
import com.sooka.sponest.data.digitalemergency.domain.CentereventTEmergencyInspectionrecord;
|
|
import com.sooka.sponest.data.digitalemergency.mapper.EmergencyBigDataMapper;
|
|
import com.sooka.sponest.data.digitalemergency.mapper.EmergencyBigDataMapper;
|
|
import com.sooka.sponest.data.digitalemergency.service.IEmergencyBigDataService;
|
|
import com.sooka.sponest.data.digitalemergency.service.IEmergencyBigDataService;
|
|
|
|
+import com.sooka.sponest.data.emergency.domain.TBusEnterprise;
|
|
import com.sooka.sponest.data.other.person.domain.CenterdataTEmergencyPerson;
|
|
import com.sooka.sponest.data.other.person.domain.CenterdataTEmergencyPerson;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
|
-import java.util.Arrays;
|
|
|
|
-import java.util.List;
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Auther: mjq
|
|
* @Auther: mjq
|
|
@@ -33,14 +32,35 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
@Autowired
|
|
@Autowired
|
|
private EmergencyBigDataMapper emergencyBigDataMapper;
|
|
private EmergencyBigDataMapper emergencyBigDataMapper;
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public List selectCentereventTEmergencyDangerList() {
|
|
|
|
+ TBasicEnterindesmapCount count = new TBasicEnterindesmapCount();
|
|
|
|
+ setSookaDataBase(count);
|
|
|
|
+ return emergencyBigDataMapper.selectCentereventTEmergencyDangerList(count);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // 物资分析
|
|
|
|
+ @Override
|
|
|
|
+ public List getBigDataMaterial() {
|
|
|
|
+ return emergencyBigDataMapper.getBigDataMaterial();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // 企业列表
|
|
|
|
+ @Override
|
|
|
|
+ public List selectEnterpriseList() {
|
|
|
|
+ TBusEnterpriseDto dto=new TBusEnterpriseDto();
|
|
|
|
+ setSookaDataBase(dto);
|
|
|
|
+ return emergencyBigDataMapper.selectEnterpriseList(dto);
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 获取行业高危企业
|
|
* 获取行业高危企业
|
|
*
|
|
*
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- @DataScopeMutiDept(deptAlias = "z")
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> selectIndustryHighList(TBasicEnterindesmapCount tBasicEnterindesmapCount) {
|
|
|
|
|
|
+ public List<Map<String, Object>> selectIndustryHighList() {
|
|
|
|
+ TBasicEnterindesmapCount tBasicEnterindesmapCount = new TBasicEnterindesmapCount();
|
|
setSookaDataBase(tBasicEnterindesmapCount);
|
|
setSookaDataBase(tBasicEnterindesmapCount);
|
|
return emergencyBigDataMapper.selectIndustryHighList(tBasicEnterindesmapCount);
|
|
return emergencyBigDataMapper.selectIndustryHighList(tBasicEnterindesmapCount);
|
|
}
|
|
}
|
|
@@ -54,7 +74,7 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
* @author phy
|
|
* @author phy
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> selectPersonnelList() {
|
|
|
|
|
|
+ public List selectPersonnelList() {
|
|
CenterdataTEmergencyPerson centerdataTEmergencyPerson=new CenterdataTEmergencyPerson();
|
|
CenterdataTEmergencyPerson centerdataTEmergencyPerson=new CenterdataTEmergencyPerson();
|
|
setSookaDataBase(centerdataTEmergencyPerson);
|
|
setSookaDataBase(centerdataTEmergencyPerson);
|
|
return emergencyBigDataMapper.selectPersonnelList(centerdataTEmergencyPerson);
|
|
return emergencyBigDataMapper.selectPersonnelList(centerdataTEmergencyPerson);
|
|
@@ -193,9 +213,9 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
/**
|
|
/**
|
|
* 巡检分析
|
|
* 巡检分析
|
|
*/
|
|
*/
|
|
- @DataScopeMutiDept(deptAlias = "d")
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> getBigDataInspectionAnalysis(CentereventTEmergencyInspectionrecord inspectionrecord) {
|
|
|
|
|
|
+ public List getBigDataInspectionAnalysis( ) {
|
|
|
|
+ CentereventTEmergencyInspectionrecord inspectionrecord = new CentereventTEmergencyInspectionrecord();
|
|
setSookaDataBase(inspectionrecord);
|
|
setSookaDataBase(inspectionrecord);
|
|
return emergencyBigDataMapper.getBigDataInspectionAnalysis(inspectionrecord);
|
|
return emergencyBigDataMapper.getBigDataInspectionAnalysis(inspectionrecord);
|
|
}
|
|
}
|
|
@@ -206,9 +226,9 @@ public class EmergencyBigDataServiceImpl extends BaseServiceImpl implements IEme
|
|
* @author 韩福成
|
|
* @author 韩福成
|
|
* @date 2025/2/5 下午1:19
|
|
* @date 2025/2/5 下午1:19
|
|
*/
|
|
*/
|
|
- @DataScopeMutiDept(deptAlias = "d")
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> getBigDataInspectionContent(CentereventTEmergencyInspectionrecord inspectionrecord) {
|
|
|
|
|
|
+ public List<Map<String, Object>> getBigDataInspectionContent() {
|
|
|
|
+ CentereventTEmergencyInspectionrecord inspectionrecord = new CentereventTEmergencyInspectionrecord();
|
|
setSookaDataBase(inspectionrecord);
|
|
setSookaDataBase(inspectionrecord);
|
|
return emergencyBigDataMapper.getBigDataInspectionContent(inspectionrecord);
|
|
return emergencyBigDataMapper.getBigDataInspectionContent(inspectionrecord);
|
|
}
|
|
}
|