Pārlūkot izejas kodu

修复属性查询错误问题

zhouhao 5 gadi atpakaļ
vecāks
revīzija
4f8e268943

+ 1 - 0
jetlinks-manager/device-manager/src/main/java/org/jetlinks/community/device/measurements/DevicePropertyMeasurement.java

@@ -40,6 +40,7 @@ class DevicePropertyMeasurement extends StaticMeasurement {
         return history <= 0 ? Flux.empty() : QueryParamEntity.newQuery()
         return history <= 0 ? Flux.empty() : QueryParamEntity.newQuery()
             .doPaging(0, history)
             .doPaging(0, history)
             .where("deviceId", deviceId)
             .where("deviceId", deviceId)
+            .and("property",metadata.getId())
             .execute(timeSeriesService::query)
             .execute(timeSeriesService::query)
             .map(data -> SimpleMeasurementValue.of(format ?
             .map(data -> SimpleMeasurementValue.of(format ?
                 data.get("formatValue").orElse("/") :
                 data.get("formatValue").orElse("/") :