From 0b3ff34db26921b84b7375f26f2227d5df0071b9 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期六, 08 二月 2025 18:41:47 +0800
Subject: [PATCH] 测试 场景分析 bug

---
 models/locationAnalysis.go |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/models/locationAnalysis.go b/models/locationAnalysis.go
index de0e469..0b67dd5 100644
--- a/models/locationAnalysis.go
+++ b/models/locationAnalysis.go
@@ -133,7 +133,7 @@
 	// 鏍规嵁閰嶇疆鐨勬椂闂存澶╂暟, 姣忓ぉ鐨勬椂闂磋寖鍥村唴锛� 閲嶇偣浜哄憳绫诲瀷鎴栬�呯壒瀹氭爣绛句汉鍛樺嚭鐜扮殑妤煎眰娆℃暟瓒呰繃闃堝��
 
 	results := make([]*db.ModelTaskResults, 0)
-	var baseFilter, labelFilter, keyFilter, lastFilter []LocationPersonInfo
+	var baseFilter, labelFilter, keyFilter []LocationPersonInfo
 	var document_number_map = make(map[string]LocationPersonInfo)
 	var document_number_list []string
 	err := db.GetDB().Raw(`
@@ -186,13 +186,11 @@
 		}
 
 		logger.Debugf("task %s match label result %d", m.Task.Name, len(labelFilter))
+		document_number_list = []string{}
+		for _, i := range labelFilter {
+			document_number_list = append(document_number_list, i.Id)
+		}
 	}
-
-	document_number_list = []string{}
-	for _, i := range labelFilter {
-		document_number_list = append(document_number_list, i.Id)
-	}
-
 	if len(m.KeyTypes) > 0 {
 		//keyTypes := strings.Split(m.KeyPersonType, ",")
 		err := db.GetDB().Raw(`
@@ -214,7 +212,7 @@
 		}
 		logger.Debugf("task %s match key person result %d", m.Task.Name, len(keyFilter))
 	}
-	logger.Debugf("task %s last result %d", m.Task.Name, len(lastFilter))
+	//logger.Debugf("task %s last result %d", m.Task.Name, len(lastFilter))
 	document_number_list = []string{}
 	for _, i := range keyFilter {
 		document_number_list = append(document_number_list, i.Id)

--
Gitblit v1.8.0