瞬时流量,累计流量单位换算
This commit is contained in:
parent
74c08db0d7
commit
8b6616ae2b
@ -120,8 +120,8 @@ public class DeviceOtherMsgConsumer {
|
||||
LambdaUpdateChainWrapper<DeviceReportInfo> up = new LambdaUpdateChainWrapper<>(deviceReportInfoMapper)
|
||||
.eq(DeviceReportInfo::getSerialNumber, serialNumber);
|
||||
//获取流量计累计用水量/瞬时流量
|
||||
Float meterSum = data1.getFloat("meterSum");
|
||||
Float meterIns = data1.getFloat("meterIns");
|
||||
BigDecimal meterSum = data1.getBigDecimal("meterSum");
|
||||
BigDecimal meterIns = data1.getBigDecimal("meterIns");
|
||||
|
||||
//获取瞬时功率/累计电量
|
||||
Float insPower = data1.getFloat("insPower");
|
||||
@ -155,10 +155,10 @@ public class DeviceOtherMsgConsumer {
|
||||
up.set(DeviceReportInfo::getWaterFree,waterFees.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
if(meterIns!=null){
|
||||
up.set(DeviceReportInfo::getInsFlow,meterIns);
|
||||
up.set(DeviceReportInfo::getInsFlow,meterIns.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
if(meterSum!=null){
|
||||
up.set(DeviceReportInfo::getSumFlow,meterSum);
|
||||
up.set(DeviceReportInfo::getSumFlow,meterSum.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
//同步数据
|
||||
up.update();
|
||||
@ -186,8 +186,8 @@ public class DeviceOtherMsgConsumer {
|
||||
LambdaUpdateChainWrapper<DeviceReportInfo> up = new LambdaUpdateChainWrapper<>(deviceReportInfoMapper)
|
||||
.eq(DeviceReportInfo::getSerialNumber, serialNumber);
|
||||
//获取流量计累计用水量/瞬时流量
|
||||
Float meterSum = data1.getFloat("meterSum");
|
||||
Float meterIns = data1.getFloat("meterIns");
|
||||
BigDecimal meterSum = data1.getBigDecimal("meterSum");
|
||||
BigDecimal meterIns = data1.getBigDecimal("meterIns");
|
||||
//获取瞬时功率/累计电量
|
||||
Float insPower = data1.getFloat("insPower");
|
||||
Float sumEle = data1.getFloat("sumEle");
|
||||
@ -219,10 +219,10 @@ public class DeviceOtherMsgConsumer {
|
||||
up.set(DeviceReportInfo::getWaterFree,waterFees.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
if(meterIns!=null){
|
||||
up.set(DeviceReportInfo::getInsFlow,meterIns);
|
||||
up.set(DeviceReportInfo::getInsFlow,meterIns.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
if(meterSum!=null){
|
||||
up.set(DeviceReportInfo::getSumFlow,meterSum);
|
||||
up.set(DeviceReportInfo::getSumFlow,meterSum.divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
|
||||
}
|
||||
//同步数据
|
||||
up.update();
|
||||
|
Loading…
x
Reference in New Issue
Block a user