zhangzengfei
2024-10-20 b916f7c68a3e16413eac4be13f0404267561f90c
fix bug
1个文件已修改
5 ■■■■■ 已修改文件
nvcs/cache.go 5 ●●●●● 补丁 | 查看 | 原始文档 | 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{