Selaa lähdekoodia

修复查询属性记录错误

zhou-hao 4 vuotta sitten
vanhempi
commit
8bef25b655

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

@@ -69,8 +69,6 @@ class DevicePropertyMeasurement extends StaticMeasurement {
             : QueryParamEntity
             .newQuery()
             .doPaging(0, history)
-            .where("deviceId", deviceId)
-            .and("property", metadata.getId())
             .execute(q -> deviceDataService.queryProperty(deviceId, q, metadata.getId()))
             .map(data -> SimpleMeasurementValue.of(data, data.getTimestamp()))
             .sort(MeasurementValue.sort());

+ 1 - 1
jetlinks-manager/device-manager/src/main/java/org/jetlinks/community/device/service/data/DefaultDeviceDataService.java

@@ -104,7 +104,7 @@ public class DefaultDeviceDataService implements DeviceDataService {
 
         return this
             .getDeviceStrategy(deviceId)
-            .flatMapMany(strategy -> strategy.queryProperty(deviceId, query));
+            .flatMapMany(strategy -> strategy.queryProperty(deviceId, query, property));
     }
 
     @Override