|
|
@ -181,9 +181,9 @@ public class DcPerceivedEventsWarningServiceImpl implements IDCPerceivedEventsWa |
|
|
|
public List<HashMap<String, Object>> selectSectionMark(DcWarning dcWarning) { |
|
|
|
ArrayList numList = new ArrayList<>(); |
|
|
|
String type = dcWarning.getType(); |
|
|
|
HashMap<String, Object> mapNum = new HashMap<>(); |
|
|
|
List<HashMap<String, Object>> mapList = perceivedEventsWarningMapper.selectSectionMark(dcWarning); |
|
|
|
for (HashMap<String,Object> list:mapList){ |
|
|
|
HashMap<String, Object> mapNum = new HashMap<>(); |
|
|
|
String markId = (String) list.get("stakeMark"); |
|
|
|
dcWarning.setStakeMark(markId); |
|
|
|
String sectionNumber=""; |
|
|
@ -217,6 +217,40 @@ public class DcPerceivedEventsWarningServiceImpl implements IDCPerceivedEventsWa |
|
|
|
} |
|
|
|
return numList; |
|
|
|
} |
|
|
|
// @Override
|
|
|
|
// public List<HashMap<String, Object>> selectSectionMark(DcWarning dcWarning) {
|
|
|
|
// List<HashMap<String, Object>> mapList = perceivedEventsWarningMapper.selectSectionMark(dcWarning);
|
|
|
|
//
|
|
|
|
// List<HashMap<String, Object>> result = new ArrayList<>();
|
|
|
|
// for (HashMap<String, Object> list : mapList) {
|
|
|
|
// String stakeMarkId = list.get("stakeMark").toString();
|
|
|
|
// dcWarning.setStakeMark(stakeMarkId);
|
|
|
|
// switch (dcWarning.getType()) {
|
|
|
|
// case "day":
|
|
|
|
// result.add(addSectionNumber( stakeMarkId, perceivedEventsWarningMapper.selectWarningMarkDay(dcWarning)));
|
|
|
|
// break;
|
|
|
|
// case "month":
|
|
|
|
// result.add(addSectionNumber( stakeMarkId, perceivedEventsWarningMapper.selectWarningMarkMonth(dcWarning)));
|
|
|
|
// break;
|
|
|
|
// case "quarter":
|
|
|
|
// result.add(addSectionNumber( stakeMarkId, perceivedEventsWarningMapper.selectWarningMarkQuarter(dcWarning)));
|
|
|
|
// break;
|
|
|
|
// case "year":
|
|
|
|
// result.add(addSectionNumber( stakeMarkId, perceivedEventsWarningMapper.selectWarningMarkYear(dcWarning)));
|
|
|
|
// break;
|
|
|
|
// default:
|
|
|
|
// result.add(addSectionNumber(stakeMarkId, ""));
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// return result;
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// private HashMap<String, Object> addSectionNumber( String stakeMarkId, Object sectionNumber) {
|
|
|
|
// HashMap<String, Object> mapNum = new HashMap<>();
|
|
|
|
// mapNum.put("stakeMarkId", stakeMarkId);
|
|
|
|
// mapNum.put("sectionNumber", sectionNumber);
|
|
|
|
// return mapNum;
|
|
|
|
// }
|
|
|
|
//预警事件,事件列表 查询状态为上报的感知事件
|
|
|
|
@Override |
|
|
|
public List<HashMap<String, Object>> selectWarningEscalation(DcWarning dcWarning) { |
|
|
|