diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDataSetServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDataSetServiceImpl.java index 68ca03f..a4b4267 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDataSetServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsDataSetServiceImpl.java @@ -63,7 +63,7 @@ public class CsDataSetServiceImpl extends ServiceImpl list = this.lambdaQuery() .eq(CsDataSet::getPid,modelId) .eq(CsDataSet::getClDev,clDev) - .eq(CsDataSet::getDataType,"Rt") + .and(i->i.eq(CsDataSet::getDataType,"Rt").or().isNull(CsDataSet::getDataType)) .list(); return list.stream().min(Comparator.comparingInt(CsDataSet::getIdx)).get(); } @@ -73,7 +73,7 @@ public class CsDataSetServiceImpl extends ServiceImpl wrapper = new LambdaQueryWrapper<>(); wrapper.eq(CsDataSet::getPid,modelId) .eq(CsDataSet::getClDev,clDev) - .eq(CsDataSet::getDataType,"Rt"); + .and(i->i.eq(CsDataSet::getDataType,"Rt").or().isNull(CsDataSet::getDataType)); //谐波电压含有率 if (target == 0) { wrapper.eq(CsDataSet::getName,"Ds$Pqd$Rt$HarmV$01"); diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java index 6265930..13074d6 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java @@ -363,7 +363,7 @@ public class CsEquipmentDeliveryServiceImpl extends ServiceImpl