zhangzengfei
2024-10-20 b916f7c68a3e16413eac4be13f0404267561f90c
nvcs/cache.go
@@ -34,14 +34,15 @@
   lastData := c.data.Back()
   c.data.PushBack(data)
   // 如果楼层相同,并且数据在1秒内,则忽略
   if lastData.Value.(elevatorRunData).Timestamp == data.Timestamp {
   if lastData != nil && lastData.Value.(elevatorRunData).Timestamp == data.Timestamp {
      if lastData.Value.(elevatorRunData).Floor == data.Floor {
         return
      }
   }
   c.data.PushBack(data)
   // 数据库保存一份
   go func() {
      var d = models.Positions{