| | |
| | | |
| | | if (deviceConfig != null) { |
| | | log.info("选择可用车辆: deviceId={}, deviceName={}", |
| | | deviceConfig.getDeviceId(), deviceConfig.getDeviceName()); |
| | | String.valueOf(deviceConfig.getId()), deviceConfig.getDeviceName()); |
| | | } |
| | | |
| | | return deviceConfig; |
| | |
| | | */ |
| | | public List<DeviceConfig> getAvailableVehiclesInGroup(Long groupId) { |
| | | return getVehiclesInGroup(groupId).stream() |
| | | .filter(v -> statusManager.isVehicleAvailable(v.getDeviceId())) |
| | | .filter(v -> statusManager.isVehicleAvailable(String.valueOf(v.getId()))) |
| | | .collect(Collectors.toList()); |
| | | } |
| | | |