|
|
@@ -1,16 +1,15 @@
|
|
|
package com.shkpr.service.warncore.bizhandler;
|
|
|
|
|
|
import com.shkpr.service.warncore.commtools.CommTool;
|
|
|
+import com.shkpr.service.warncore.commtools.TimeTool;
|
|
|
import com.shkpr.service.warncore.dbdao.DBMgrProxy;
|
|
|
import com.shkpr.service.warncore.dbdao.services.intef.OrdWarnEventInfoDBService;
|
|
|
import com.shkpr.service.warncore.dbdao.services.intef.OrdWarnPlanInfoDBService;
|
|
|
import com.shkpr.service.warncore.dbdao.tables.OrdWarnEventInfoTable;
|
|
|
-import com.shkpr.service.warncore.dbdao.tables.OrdWarnPlanInfoTable;
|
|
|
import com.shkpr.service.warncore.dto.OrdWarnRuleCondition;
|
|
|
import com.shkpr.service.warncore.dto.ResponseCode;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
-import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -96,4 +95,22 @@ public class CommToolHandler {
|
|
|
}
|
|
|
return code;
|
|
|
}
|
|
|
+
|
|
|
+ public static String genUnionEventRemark(String zoneName, String itemName, long eventTime){
|
|
|
+ if (StringUtils.isEmpty(zoneName) || StringUtils.isEmpty(itemName) || eventTime <= 0L)
|
|
|
+ return "";
|
|
|
+ StringBuilder remark = new StringBuilder(zoneName);
|
|
|
+ remark.append("于")
|
|
|
+ .append(TimeTool.convertUTC2DateStr(eventTime, TimeTool.TIMESTAMP_FORMAT))
|
|
|
+ .append("发生了");
|
|
|
+ String arrItemName[] = itemName.split("--");
|
|
|
+ if (arrItemName != null && arrItemName.length >= 2){
|
|
|
+ if (arrItemName[0].equals(arrItemName[1])){
|
|
|
+ remark.append("【").append(arrItemName[0]).append("】报警");
|
|
|
+ }else
|
|
|
+ remark.append("【").append(itemName).append("】报警");
|
|
|
+ }else
|
|
|
+ remark.append("【").append(itemName).append("】报警");
|
|
|
+ return remark.toString();
|
|
|
+ }
|
|
|
}
|