完善change data判断

This commit is contained in:
lyp 2019-06-27 10:52:34 +08:00
parent 12ad11b528
commit 9eafeea668
1 changed files with 7 additions and 4 deletions

View File

@ -499,15 +499,18 @@ func changeDataV2(loraNode LoraNode){
// log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@11111:",DEVICEDATAS.DATA[loraNode.DEVICE])
// DEVICEDATAS.RLock()
DEVICEDATAS.Lock()
_,ok := DEVICEDATAS.DATA[loraNode.DEVICE]
if DEVICEDATAS.DATA !=nil{
_,ok := DEVICEDATAS.DATA[loraNode.DEVICE]
if ok {
DEVICEDATAS.DATA[loraNode.DEVICE].DATA[loraNode.LOCATION_DATA] = loraNode.CURRENT_DATA
log.Println("yunhorndeug.push.data.change:",DEVICEDATAS.DATA[loraNode.DEVICE])
}else{
log.Println("changeDataV2.DEVICEDATAS load fail:",loraNode.DEVICE)
log.Println("changeDataV2.DEVICEDATAS load not ok:",loraNode.DEVICE)
}
}else{
log.Println("changeDataV2.DEVICEDATAS not init:",loraNode.DEVICE)
}
DEVICEDATAS.Unlock()
log.Println("yunhorndeug.push.data.change:",DEVICEDATAS.DATA[loraNode.DEVICE])
// log.Println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")
}