From bb48a3ef0bdc2b5a0b50ca429bc5bc0a118f9732 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 13 九月 2024 02:49:22 +0800
Subject: [PATCH] use goroutinne run rfid read
---
controller/systemCtl.go | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/controller/systemCtl.go b/controller/systemCtl.go
index e098524..6985d70 100644
--- a/controller/systemCtl.go
+++ b/controller/systemCtl.go
@@ -68,8 +68,8 @@
LocalTime: time.Now().Format("20060102150405"),
}
- if user == config.ServeConf.Username {
- s.DevCache.Store(req.RegisterObject.DeviceID, "ape")
+ if user == config.ServeConf.Username || user == req.RegisterObject.DeviceID {
+ s.DevCache.Store(req.RegisterObject.DeviceID, 0)
if err := s.ApeRepo.Create(req.RegisterObject.DeviceID); err != nil {
logger.Warn("Create ape failure,%s", err.Error())
@@ -158,7 +158,8 @@
return
}
- err := s.ApeRepo.Update(&req)
+ fromId := c.Param("from_id")
+ err := s.ApeRepo.Save(fromId, &req)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{"msg": err.Error()})
return
--
Gitblit v1.8.0