模拟量数据上报修改

This commit is contained in:
huguanghan 2024-12-06 16:11:38 +08:00
parent 4dce76070f
commit d8de627199

View File

@ -256,7 +256,9 @@ public class NodeMessageServiceImpl extends TextWebSocketHandler implements Node
String key = String.format("RT:%s:%s", deviceId, fieldName.toLowerCase()); String key = String.format("RT:%s:%s", deviceId, fieldName.toLowerCase());
keyValueMap.put(key, values.get(fieldName)); keyValueMap.put(key, values.get(fieldName));
} }
adminRedisTemplate.mSet(keyValueMap); if (jsonNode.get("isStore") != null && jsonNode.get("isStore").asBoolean()) {
archiveValues = values;
}
Iterator<String> archiveKeys = archiveValues.fieldNames(); Iterator<String> archiveKeys = archiveValues.fieldNames();
while (archiveKeys.hasNext()) { while (archiveKeys.hasNext()) {
String fieldName = keysHigh.next(); String fieldName = keysHigh.next();
@ -283,6 +285,7 @@ public class NodeMessageServiceImpl extends TextWebSocketHandler implements Node
tdEngineService.updateYCLowValues(lowSpeedData,modelCode); tdEngineService.updateYCLowValues(lowSpeedData,modelCode);
} }
} }
adminRedisTemplate.mSet(keyValueMap);
} }
@Override @Override