From 03880bf61cf059f063e252ef17dfea50c932c9dc Mon Sep 17 00:00:00 2001
From: qixiaoning <jony.kee@outlook.com>
Date: 星期三, 12 十一月 2025 09:11:03 +0800
Subject: [PATCH] 清理数据接口修改
---
camera-service/controllers/camera.go | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/camera-service/controllers/camera.go b/camera-service/controllers/camera.go
index 2029bfc..ed927d8 100644
--- a/camera-service/controllers/camera.go
+++ b/camera-service/controllers/camera.go
@@ -1068,8 +1068,12 @@
return &bhomeclient.Reply{Success: false, Msg: "鍙傛暟鏈夎"}
}
startTime := info.StartTime
- endTime := info.EndTime
- if len(startTime) > 0 && len(endTime) > 0 {
+ if len(startTime) > 0 && len(info.EndTime) > 0 {
+ endTime, err1 := addDaySimple(info.EndTime)
+ if err1 != nil {
+ endTime = info.EndTime
+ }
+
filter += fmt.Sprintf(" and detect_time > '%s'", startTime)
filter += fmt.Sprintf(" and detect_time < '%s'", endTime)
deleteRecord, err := models.DeleteRecord("smartobject", filter)
@@ -1083,6 +1087,16 @@
}
}
+func addDaySimple(dateStr string) (string, error) {
+ // 鍋囪鏍煎紡涓� "2006-01-02"
+ t, err := time.Parse("2006-01-02", dateStr)
+ if err != nil {
+ return "", err
+ }
+ t = t.AddDate(0, 0, 1)
+ return t.Format("2006-01-02"), nil
+}
+
/**
* 鑾峰彇鎶撴媿璁板綍
*/
--
Gitblit v1.8.0