From ff521a22d519a822fdac224c4571d6a2a2ad7f19 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期六, 13 七月 2019 11:38:02 +0800
Subject: [PATCH] 报警标志位接口转string

---
 ruleserver/ruleToformula.go |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/ruleserver/ruleToformula.go b/ruleserver/ruleToformula.go
index d1559a5..938f6a1 100644
--- a/ruleserver/ruleToformula.go
+++ b/ruleserver/ruleToformula.go
@@ -503,6 +503,7 @@
 	// 鍒ゆ柇鏈夋棤姝よ鍒欑粍鐨勫畾鏃跺櫒
 	flag := false
 	for k,_ := range TimeEleList {
+		logger.Debug("-----------------鐪嬬湅杩欎釜key鍜実roupId",k,groupId)
 		if strings.Contains(k, groupId) {
 			flag = true
 		}
@@ -511,6 +512,11 @@
 		if result { // 缁撴灉涓虹湡
 			for k, timeEle := range TimeEleList {
 				if strings.Contains(k, groupId) {
+					if timeEle.N == 0 && timeEle.AlarmFlag {
+						logger.Debug("-------------------------绗﹀悎鎸佺画鏃堕棿瑙勫垯浣嗗苟涓嶆槸棣栨锛屼笉鎶ヨ")
+						flagTime = "11"
+						args.RuleResult["timeLabel"] = flagTime
+					}
 					if timeEle.N == 0 && !timeEle.AlarmFlag { // 杩欑粍瑙勫垯鐨勫畾鏃跺櫒瑕佸叏閮ㄧ瓑浜�0   鏆備笖璁や负涓�缁勮鍒欏彧鏈変竴涓畾鏃跺櫒
 						logger.Debug("鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�斺��-------------棣栨绗﹀悎鎸佺画鏃堕棿瑙勫垯骞舵姤璀�")
 						flagTime = "10"
@@ -518,24 +524,19 @@
 						args.RuleResult["cacheData"] = timeEle.CacheSdkData
 						args.RuleResult["timeLabel"] = flagTime
 					}
-					if timeEle.N == 0 && timeEle.AlarmFlag {
-						logger.Debug("-------------------------绗﹀悎鎸佺画鏃堕棿瑙勫垯浣嗗苟涓嶆槸棣栨锛屼笉鎶ヨ")
-						flagTime = "11"
-						args.RuleResult["timeLabel"] = flagTime
-					}
 					if timeEle.N != 0 {
 						flagTime = "00"
-						logger.Debug("------------------------缁撴灉涓虹湡浣嗚鏁板櫒涓嶅埌0锛屼笉鎶ヨ")
+						logger.Debug("------------------------缁撴灉涓虹湡浣嗚鏁板櫒涓嶅埌0锛屼笉鎶ヨ,姝ゆ椂鐨勮鏁板櫒鐨勫�间负锛�",timeEle.N)
 					}
 				}
 			}
 		} else { // 缁撴灉涓哄亣
 			for k, timeEle := range TimeEleList {
 				if strings.Contains(k, groupId) {
+					logger.Debug("------------------------------閲嶇疆瀹氭椂鍣紝姝ゆ椂鐨勮鏁板櫒鐨勫�间负",timeEle.N)
 					timeEle.N = timeEle.InitN // 閲嶇疆瀹氭椂鍣�
 					timeEle.CacheSdkData = SdkDatas{} // 鎶婄紦瀛樻暟鎹墧浜�
 					flagTime = "12"
-					logger.Debug("------------------------------閲嶇疆瀹氭椂鍣�")
 				}
 			}
 
@@ -816,6 +817,7 @@
 				}
 				// 鍏堟竻绌鸿繃婊ゅ悗鐨勬暟鎹紝鍐嶅線閲屽鏈杩囨护鍚庣殑鏁版嵁
 				am.filterData = am.filterData[0:0]
+				logger.Debug("鐪嬬湅args锛氾細锛氾細锛�",args)
 				for _, arg := range args {
 					var formula string
 					if rule.SdkArgAlias == "score" {

--
Gitblit v1.8.0