iailab-module-data/iailab-module-data-api/src/main/java/com/iailab/module/data/api/point/DataPointApi.java
@@ -49,7 +49,7 @@ @PostMapping(PREFIX + "/query-point/max-value") @Operation(summary = "查询最大值") Object queryPointMaxValue(@RequestBody ApiPointValueQueryDTO queryDto); Map<String, Object> queryPointMaxValue(@RequestBody ApiPointValueQueryDTO queryDto); @PutMapping(PREFIX + "/write-point/real-value") @Operation(summary = "写入单个测点值") iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/api/point/DataPointApiImpl.java
@@ -71,7 +71,8 @@ } @Override public Object queryPointMaxValue(ApiPointValueQueryDTO queryDto) { public Map<String, Object> queryPointMaxValue(ApiPointValueQueryDTO queryDto) { Map<String, Object> result = new HashMap<>(); if (StringUtils.isEmpty(queryDto.getPointNo())) { return null; } @@ -82,7 +83,9 @@ InfluxPointValuePOJO pojo = new InfluxPointValuePOJO(); pojo.setPoint(queryDto.getPointNo()); pojo.setType(daPointDTO.getDataType()); return influxDBService.queryPointMaxValue(pojo, queryDto.getStart()); Object val = influxDBService.queryPointMaxValue(pojo, queryDto.getStart()); result.put(queryDto.getPointNo(), val); return result; } @Override