| | |
| | | if (Objects.size() > 0) { |
| | | for (Object obj : Objects) { |
| | | ArdCameras camera = (ArdCameras) obj; |
| | | if (!GlobalVariable.loginMap.containsKey(camera.getId()))//只推送首次登录成功的相机 |
| | | { |
| | | continue; |
| | | } |
| | | //推送大光电 |
| | | if(!"1".equals(camera.getGdtype())) |
| | | { |
| | | continue; |
| | | } |
| | | CameraCmd cmd = new CameraCmd(); |
| | | cmd.setCameraId(camera.getId()); |
| | | cmd.setChannelNum(1); |
| | | cmd.setChanNo(1); |
| | | cmd.setOperator(camera.getOperatorId()); |
| | | if (!GlobalVariable.loginMap.containsKey(camera.getId()))//只推送登录成功的相机 |
| | | //推送在线的相机 |
| | | boolean onLine = hikClientService.isOnLine(cmd); |
| | | if(!onLine) |
| | | { |
| | | continue; |
| | | } |