nvcs/cache.go | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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{