zhangzengfei
2024-10-21 25f7acc10cb646665dd1b05134c3f773b3b0d4e0
nvcs/rfid.go
@@ -40,15 +40,19 @@
               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!!")