优化:修改调整IotDataController中获取数据接口的返回逻辑
This commit is contained in:
parent
4bdaca246c
commit
0a55e44330
|
|
@ -35,15 +35,13 @@ public class IotDataController {
|
|||
|
||||
// 新增接口供HTML页面获取数据
|
||||
@GetMapping("/api/mqtt/latest-data")
|
||||
public Object[] getLatestData(@RequestParam(required = false) String uuid) {
|
||||
public GpsData getLatestData(@RequestParam(required = false) String uuid) {
|
||||
if (uuid == null && !LATEST_DATA.isEmpty()) {
|
||||
// 如果没有指定UUID,返回第一个设备的数据
|
||||
//return LATEST_DATA.values().iterator().next();
|
||||
//如果没有指定UUID,返回第一个设备的数据
|
||||
return LATEST_DATA.values().iterator().next();
|
||||
|
||||
// 如果没有指定UUID, 返回全部数据
|
||||
return LATEST_DATA.values().toArray();
|
||||
}
|
||||
return new GpsData[]{LATEST_DATA.get(uuid)};
|
||||
return LATEST_DATA.get(uuid);
|
||||
}
|
||||
|
||||
private GpsData parseMqttData(String rawData) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue