Procházet zdrojové kódy

优化巡检计划

Zimo před 1 týdnem
rodič
revize
3d84d20e40

+ 4 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/inspect/IotInspectOrderServiceImpl.java

@@ -375,6 +375,10 @@ public class IotInspectOrderServiceImpl implements IotInspectOrderService {
 
         for (IotInspectRouteRespVO routeDO : routeDOS) {
             IotDevicePersonPageReqVO iotDevicePersonPageReqVO = new IotDevicePersonPageReqVO();
+            if (routeDO==null||Objects.isNull(routeDO.getDeviceId())) {
+                System.out.println("routedo---------------------------------------"+deviceIds);
+                continue;
+            }
             iotDevicePersonPageReqVO.setDeviceIds(ImmutableList.of(routeDO.getDeviceId()));
             List<IotDevicePersonDO> persons = iotDevicePersonService.getPersonsByDeviceIds(iotDevicePersonPageReqVO);
             for (IotDevicePersonDO person : persons) {