From 1b3704c07c4b0832004d7bcf70444ac2f04953e8 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 29 三月 2024 12:15:45 +0800
Subject: [PATCH] 添加电梯运行状态判断

---
 controller/captureCtl.go |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/controller/captureCtl.go b/controller/captureCtl.go
index 6be11e0..6dd58f8 100644
--- a/controller/captureCtl.go
+++ b/controller/captureCtl.go
@@ -31,11 +31,14 @@
 		return
 	}
 
-	var faceId string
-	if len(req.FaceListObject.FaceObject) > 0 {
-		faceId = req.FaceListObject.FaceObject[0].FaceID
+	if len(req.FaceListObject.FaceObject) == 0 {
+		c.AbortWithStatus(http.StatusBadRequest)
+		return
 	}
-	logger.Debug("鎺ユ敹鍒颁汉鑴告暟鎹�, faceId:%s", faceId)
+
+	face := req.FaceListObject.FaceObject[0]
+
+	logger.Debug("鎺ユ敹鍒颁汉鑴告暟鎹�, ip:%s dev:%s faceId:%s, LeftTopX:%d", c.RemoteIP(), face.DeviceID, face.FaceID, face.LeftTopX)
 
 	a.Repository.FaceForward(req.FaceListObject.FaceObject)
 
@@ -43,7 +46,7 @@
 		RequestURL:   c.FullPath(),
 		StatusCode:   vo.StatusSuccess,
 		StatusString: vo.StatusString[vo.StatusSuccess],
-		Id:           faceId,
+		Id:           face.FaceID,
 		LocalTime:    time.Now().Format("20060102150405"),
 	}
 

--
Gitblit v1.8.0