From d43f2d92ecb60430da9331958b3a3573b4aecb35 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期二, 29 十月 2019 17:19:08 +0800
Subject: [PATCH] GetAllLocalVideopersonsId add alarmLevelTypes
---
EsApi.go | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/EsApi.go b/EsApi.go
index 9c6faf1..0feceb8 100644
--- a/EsApi.go
+++ b/EsApi.go
@@ -287,7 +287,7 @@
}
//鑾峰彇褰撳墠鑺傜偣鎶撴媿搴撴墍鏈変汉鍛業D
-func GetAllLocalVideopersonsId(compareArgs protomsg.CompareArgs, indexName string, serverIp string, serverPort string) (capturetable []string) {
+func GetAllLocalVideopersonsId(compareArgs protomsg.CompareArgs, indexName string, serverIp string, serverPort string, alarmLevelTypes string) (capturetable []string) {
queryStr := ""
queryBody := compareArgs.InputValue
//妫�绱㈡
@@ -329,6 +329,12 @@
isCollectStr = "{\"term\":{\"isCollect\":\"" + isCollect + "\"}},"
}
+ //鍒ゆ柇甯冮槻绛夌骇
+ alarmLevelStr := ""
+ if alarmLevelTypes !="" {
+ alarmLevelStr = "{\"terms\":{\"alarmRules.alarmLevel\":[\"" + alarmLevelTypes + "\"]}},"
+ }
+
//浣跨敤es搴曞眰鏈哄埗澶勭悊鍒嗛〉
analyServerFilterStr := ""
@@ -353,6 +359,7 @@
"\"query\":{\"bool\":{" + queryStr +
"\"filter\":[" +
cameraIdStr +
+ alarmLevelStr +
taskIdStr +
isCollectStr +
esTableIdStr +
--
Gitblit v1.8.0