|
@@ -171,7 +171,7 @@ public class SiteDataWarnHandler {
|
|
|
if (code == ResponseCode.RESULT_NORMAL){
|
|
if (code == ResponseCode.RESULT_NORMAL){
|
|
|
if (planDetail.getItemKey().endsWith("empty")){//无数据
|
|
if (planDetail.getItemKey().endsWith("empty")){//无数据
|
|
|
code = analysisDataForReportByHour(planDetail, rules, thisStepTempRes);
|
|
code = analysisDataForReportByHour(planDetail, rules, thisStepTempRes);
|
|
|
- }else if (planDetail.getItemKey().endsWith("swo")){//小时水量
|
|
|
|
|
|
|
+ }else if (planDetail.getItemKey().endsWith("shwo")){//小时水量
|
|
|
code = analysisDataForReportByHour(planDetail, rules, thisStepTempRes);
|
|
code = analysisDataForReportByHour(planDetail, rules, thisStepTempRes);
|
|
|
}else {
|
|
}else {
|
|
|
if ("set".equals(planDetail.getDoPickWay())){//时段曲线
|
|
if ("set".equals(planDetail.getDoPickWay())){//时段曲线
|
|
@@ -198,6 +198,7 @@ public class SiteDataWarnHandler {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//处理站点的实时样本曲线
|
|
//处理站点的实时样本曲线
|
|
|
|
|
+ //该算法不支持跨天的事件合并
|
|
|
private static ResponseCode analysisDataForRealBySet(OrdWarnPlanDetail planDetail, List<OrdWarnPlanRules> rules, OrdWarnPlanTempStep thisTempStep){
|
|
private static ResponseCode analysisDataForRealBySet(OrdWarnPlanDetail planDetail, List<OrdWarnPlanRules> rules, OrdWarnPlanTempStep thisTempStep){
|
|
|
String step = "Start to deep analysis";
|
|
String step = "Start to deep analysis";
|
|
|
ResponseCode code = ResponseCode.RESULT_NORMAL;
|
|
ResponseCode code = ResponseCode.RESULT_NORMAL;
|
|
@@ -451,6 +452,7 @@ public class SiteDataWarnHandler {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//处理站点时段的小时统计数据
|
|
//处理站点时段的小时统计数据
|
|
|
|
|
+ //该算法不支持跨天的事件合并
|
|
|
private static ResponseCode analysisDataForReportByHour(OrdWarnPlanDetail planDetail, List<OrdWarnPlanRules> rules, OrdWarnPlanTempStep thisTempStep){
|
|
private static ResponseCode analysisDataForReportByHour(OrdWarnPlanDetail planDetail, List<OrdWarnPlanRules> rules, OrdWarnPlanTempStep thisTempStep){
|
|
|
String step = "Start to deep analysis";
|
|
String step = "Start to deep analysis";
|
|
|
ResponseCode code = ResponseCode.RESULT_NORMAL;
|
|
ResponseCode code = ResponseCode.RESULT_NORMAL;
|