From 760b2091a4c611c75c5002ebc0e9455d35c44872 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期一, 10 二月 2025 12:58:04 +0800
Subject: [PATCH] 测试 场景分析 bug

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

diff --git a/models/locationAnalysis.go b/models/locationAnalysis.go
index 8823ae9..f426752 100644
--- a/models/locationAnalysis.go
+++ b/models/locationAnalysis.go
@@ -100,8 +100,8 @@
 }
 
 type LocationRecord struct {
-	IDCard          string  `json:"idCard"`
-	PicDate         float64 `json:"picDate"`
+	IDCard          string `json:"idCard"`
+	PicDate         string `json:"picDate"`
 	DocumentNumbers []string
 	CommunityId     string `json:"communityId"`
 	OrgId           string `json:"orgId"`
@@ -261,8 +261,8 @@
 			Location:    fmt.Sprintf("%s%s%s", domains[record.CommunityId].Name, record.Building, record.Floor),
 			Building:    record.Building,
 			Floor:       record.Floor,
-			PicDate:     time.Unix(int64(record.PicDate/1000), 0).Format("2006-01-02 15:04:05"),
-			//PicDate:       ,
+			//PicDate:     time.Unix(int64(record.PicDate/1000), 0).Format("2006-01-02 15:04:05"),
+			PicDate:       record.PicDate,
 			FirstPersonID: record.DocumentNumbers[0],
 		}
 		results = append(results, result)
@@ -477,10 +477,10 @@
 												persons = append(persons, docNumBucket.(map[string]interface{})["key"].(string))
 											}
 										}
-										var PicDate float64
+										var PicDate string
 										if docNumBuckets, ok := floorBucket.(map[string]interface{})["picDate"].(map[string]interface{})["buckets"].([]interface{}); ok {
 											for _, docNumBucket := range docNumBuckets {
-												PicDate = docNumBucket.(map[string]interface{})["key"].(float64)
+												PicDate = docNumBucket.(map[string]interface{})["key_as_string"].(string)
 											}
 										}
 										logger.Debugf("floor, persons--,appearCount------------------------------------- %s-- %s --", floor, persons, appearCount)

--
Gitblit v1.8.0