zhangzengfei
2024-10-22 4ca3791590a7bf50222aa5f80e53edf04739108a
nvcs/rfid.go
@@ -40,17 +40,22 @@
               gRFIDFloor = floor
               logger.Debug("rfid read epc floor %s", gRFIDFloor)
               var runState = ElevatorRunData{
                  Device:    "rfid-reader",
                  Timestamp: time.Now().Unix(),
                  Floor:     floor,
                  RunState:  0,
               }
               cacheData := cache.data.Back()
               if cacheData != nil {
                  runState := cacheData.Value.(ElevatorRunData)
                  runState.Floor = floor
                  runState.Timestamp = time.Now().Unix()
                  runState.Device = "rfid-reader"
                  queue.put(runState)
                  runState.RunState = cacheData.Value.(ElevatorRunData).RunState
               }
               queue.put(runState)
            }
         } else {
            logger.Error("rfid read esp timeout!!")
            gRFIDFloor = ""
         }