From ab7b24801e14a0d17180a3b8d0b522344440a8a0 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期六, 13 七月 2019 11:31:01 +0800 Subject: [PATCH] 定时器中判断条件换下位置 --- ruleserver/ruleToformula.go | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ruleserver/ruleToformula.go b/ruleserver/ruleToformula.go index fba5ede..938f6a1 100644 --- a/ruleserver/ruleToformula.go +++ b/ruleserver/ruleToformula.go @@ -512,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" @@ -519,14 +524,9 @@ 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) } } } @@ -817,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