From 24ed193984da270b3cc5fd6d58803d95482c6ea1 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期一, 16 十二月 2019 16:09:42 +0800
Subject: [PATCH] 小结果中加了一个参数

---
 algorithm/static/static.go |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/algorithm/static/static.go b/algorithm/static/static.go
index d5290f6..ce26988 100644
--- a/algorithm/static/static.go
+++ b/algorithm/static/static.go
@@ -61,16 +61,16 @@
 		}
 		am.TargetNum = len(am.FilterData) // 鎶婄鍚堟潯浠剁殑鐩爣鏁伴噺鏇存柊鍒皌argetNum瀛楁
 		if am.TargetNum > 0 {
-			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "true", rule.Sort}
+			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "true", rule.Sort,am.FilterData}
 		} else {
-			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort}
+			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort,am.FilterData}
 		}
 
 	} else if rule.SdkArgAlias == "" {
 		if am.TargetNum > 0 {
-			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "true", rule.Sort}
+			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "true", rule.Sort,am.FilterData}
 		} else {
-			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort}
+			return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort,am.FilterData}
 		}
 	}
 	return structure.LittleRuleResult{}
@@ -116,7 +116,7 @@
 		logger.Info("鏈抚鍖哄煙鍐呮棤鏁版嵁锛岃繑鍥�")
 		// 娓呯┖缂撳瓨鐨勭洰鏍�
 
-		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort}
+		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort,am.FilterData}
 	}
 	m := make(map[string]interface{})
 	m["target"] = []structure.Result{}
@@ -131,7 +131,7 @@
 			objs = append(objs, obj)
 		}
 		structure.StaticMap[am.AreaId] = &structure.CameraArea{objs}
-		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort}
+		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort,am.FilterData}
 	} else {
 		//logger.Info("涔嬪墠鏈夌紦瀛�")
 		flag := "false"
@@ -165,7 +165,7 @@
 				structure.StaticMap[am.AreaId].Targets = append(structure.StaticMap[am.AreaId].Targets, obj)
 			}
 		}
-		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + flag, rule.Sort}
+		return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + flag, rule.Sort,am.FilterData}
 	}
 }
 

--
Gitblit v1.8.0