| | |
| | | wrapper.eq("status", vo.getStatus()); |
| | | } |
| | | if(null != vo.getSysStatus()){ |
| | | List<TaskDetailVehiclesChannel> sys_status = taskDetailVehiclesChannelService.selectList(new EntityWrapper<TaskDetailVehiclesChannel>().eq("sys_status", vo.getSysStatus())); |
| | | List<TaskDetailVehiclesChannel> sys_status = taskDetailVehiclesChannelService.selectList(new EntityWrapper<TaskDetailVehiclesChannel>() |
| | | .eq("sys_status", vo.getSysStatus())); |
| | | List<Integer> collect = sys_status.stream().map(TaskDetailVehiclesChannel::getTaskDetailVehiclesId).collect(Collectors.toList()); |
| | | if(collect.size() == 0){ |
| | | collect.add(-1); |
| | |
| | | wrapper.in("id", collect); |
| | | } |
| | | if(null != vo.getArtificialStatus()){ |
| | | List<TaskDetailVehiclesChannel> sys_status = taskDetailVehiclesChannelService.selectList(new EntityWrapper<TaskDetailVehiclesChannel>().eq("artificial_status", vo.getArtificialStatus())); |
| | | List<TaskDetailVehiclesChannel> sys_status = taskDetailVehiclesChannelService.selectList(new EntityWrapper<TaskDetailVehiclesChannel>() |
| | | .eq("artificial_status", vo.getArtificialStatus())); |
| | | List<Integer> collect = sys_status.stream().map(TaskDetailVehiclesChannel::getTaskDetailVehiclesId).collect(Collectors.toList()); |
| | | if(collect.size() == 0){ |
| | | collect.add(-1); |
| | |
| | | wrapper.in("id", collect); |
| | | } |
| | | |
| | | List<TaskDetailVehicles> taskDetailVehiclesList = taskDetailVehiclesService.selectList(wrapper); |
| | | List<TaskDetailVehicles> taskDetailVehiclesList = taskDetailVehiclesService.selectList(wrapper.groupBy("vehicleIdUnique")); |
| | | List<TaskDetailVehicles> vehiclesList = taskDetailVehiclesList.stream().filter(s -> s.getVehicleType() == 1).collect(Collectors.toList()); |
| | | List<VehicleVo> vehicle = new ArrayList<>(); |
| | | for (TaskDetailVehicles taskDetailVehicles : vehiclesList) { |