|
|
@ -33,6 +33,16 @@ public class ModevTypeServiceImpl implements ModevTypeService {
|
|
|
|
return repository.findAll();
|
|
|
|
return repository.findAll();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public List<ModevType> listAllCount() {
|
|
|
|
|
|
|
|
List<ModevType> list = repository.findAll();
|
|
|
|
|
|
|
|
for (ModevType modevType : list) {
|
|
|
|
|
|
|
|
long count = sensorRepository.countByTypeId(modevType.getId());
|
|
|
|
|
|
|
|
modevType.setSensorCount(count);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return list;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public ModevType add(ModevType item) throws Exception {
|
|
|
|
public ModevType add(ModevType item) throws Exception {
|
|
|
|
item.setId(null);
|
|
|
|
item.setId(null);
|
|
|
|