| | |
| | | import java.time.ZoneOffset; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Optional; |
| | | |
| | | /** |
| | | * @author zhibing.pu |
| | |
| | | return; |
| | | } |
| | | List<Enterprise> list1 = enterpriseService.list(); |
| | | List<Driver> list2 = driverService.list(); |
| | | List<Driver> driverList = new ArrayList<>(); |
| | | for (UPExgMsgReportDriverInfoVo vo : list) { |
| | | Optional<Driver> first = list2.stream().filter(s -> s.getDrivingLicenseNumber().equals(vo.getDriverId())).findFirst(); |
| | | if(first.isPresent()){ |
| | | continue; |
| | | } |
| | | driver = new Driver(); |
| | | driver.setName(vo.getDriverName()); |
| | | driver.setDrivingLicenseNumber(vo.getDriverId()); |