Commit 6b81754132b98900716eb8d921a05a6d9f78f894

Authored by xp.Huang
1 parent 6926df9a

fix: 物模型null异常处理

... ... @@ -575,7 +575,10 @@ public class ThingsModelServiceImpl
575 575 .eq(isCategory, TkThingsModelEntity::getCategoryId, entity.getCategoryId())
576 576 .eq(!isCategory, TkThingsModelEntity::getDeviceProfileId, entity.getDeviceProfileId()));
577 577 if(sortEntity==null){
578   - sortEntity=getSortEntityList(entity,isCategory).stream().filter(s->{return s.getSort().intValue()==sort.intValue();}).findFirst().get();
  578 + Optional<TkThingsModelEntity> optional=getSortEntityList(entity,isCategory).stream().filter(s->{return s.getSort().intValue()==sort.intValue();}).findFirst();
  579 + if(optional.isPresent()) {
  580 + sortEntity = optional.get();
  581 + }
579 582 }
580 583 return sortEntity;
581 584 }
... ...