From 2e4cf879be4da6f36ab6970179f3c581efbf98ca Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期一, 10 二月 2025 11:38:35 +0800
Subject: [PATCH] 测试 场景分析 bug

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

diff --git a/models/locationAnalysis.go b/models/locationAnalysis.go
index f0a1958..9e41a9c 100644
--- a/models/locationAnalysis.go
+++ b/models/locationAnalysis.go
@@ -236,13 +236,13 @@
 		return err
 	}
 	var tagTypes []string
-	var lastAppearanceTime int64
+	//var lastAppearanceTime int64
 	for _, record := range records {
 		tagTypes = []string{}
 		for _, personId := range record.DocumentNumbers {
 			logger.Debugf("document_number_map[personId] %s", document_number_map[personId])
 			tagTypes = append(tagTypes, document_number_map[personId].PersonType)
-			lastAppearanceTime = document_number_map[personId].LastAppearanceTime
+			//lastAppearanceTime = document_number_map[personId].LastAppearanceTime
 		}
 		logger.Debugf("tagTypes %s ---------------%s--------", tagTypes, record.DocumentNumbers)
 		_, typeNames, err := service.GetPersonTypeNameByTypes(tagTypes)
@@ -251,17 +251,18 @@
 		}
 		event := strings.Join(typeNames, ",")
 		result := &db.ModelTaskResults{
-			Title:         m.Task.Name,
-			Event:         m.eventFormat(event, record.AppearCount),
-			ModelID:       m.Task.ModelID,
-			ModelTaskID:   m.Task.ID,
-			CommunityId:   record.CommunityId,
-			OrgID:         record.OrgId,
-			ObjectIds:     strings.Join(record.DocumentNumbers, ","),
-			Location:      fmt.Sprintf("%s%s%s", domains[record.CommunityId].Name, record.Building, record.Floor),
-			Building:      record.Building,
-			Floor:         record.Floor,
-			PicDate:       time.Unix(lastAppearanceTime, 0).Format("2006-01-02 15:04:05"),
+			Title:       m.Task.Name,
+			Event:       m.eventFormat(event, record.AppearCount),
+			ModelID:     m.Task.ModelID,
+			ModelTaskID: m.Task.ID,
+			CommunityId: record.CommunityId,
+			OrgID:       record.OrgId,
+			ObjectIds:   strings.Join(record.DocumentNumbers, ","),
+			Location:    fmt.Sprintf("%s%s%s", domains[record.CommunityId].Name, record.Building, record.Floor),
+			Building:    record.Building,
+			Floor:       record.Floor,
+			//PicDate:       time.Unix(lastAppearanceTime, 0).Format("2006-01-02 15:04:05"),
+			PicDate:       record.PicDate,
 			FirstPersonID: record.DocumentNumbers[0],
 		}
 		results = append(results, result)

--
Gitblit v1.8.0