diff --git a/src/main/java/com/xydl/cac/service/impl/I2syncServiceImpl.java b/src/main/java/com/xydl/cac/service/impl/I2syncServiceImpl.java index 5ca8bb2..435fe20 100644 --- a/src/main/java/com/xydl/cac/service/impl/I2syncServiceImpl.java +++ b/src/main/java/com/xydl/cac/service/impl/I2syncServiceImpl.java @@ -111,7 +111,13 @@ public class I2syncServiceImpl implements I2syncService { @Override public List listRecord(Integer modevtypeId) { - List list = recordRepository.findByModevtypeId(modevtypeId); + List list; + if (modevtypeId != null) { + list = recordRepository.findByModevtypeId(modevtypeId); + } else { + list = recordRepository.findAll(); + } + for (I2syncRecord record : list) { List sensorList = sensorRepository.findByDevId(record.getEqmid()); if (!CollectionUtils.isEmpty(sensorList)) {