| | |
| | | @Autowired |
| | | private VehicleInfoMapper vehicleInfoMapper; |
| | | |
| | | |
| | | private VehicleInfo findVehicleByCarId(Integer carId){ |
| | | return vehicleInfoService.selectVehicleInfoByCarId(carId); |
| | | } |
| | | /** |
| | | * 同步车辆数据到MySQL |
| | | * |
| | |
| | | |
| | | // 查询车辆是否存在 |
| | | VehicleInfo existingVehicle = findVehicleByPlateNumber(plateNumber); |
| | | if(existingVehicle==null){ |
| | | existingVehicle = findVehicleByCarId(vehicleDTO.getCarId()); |
| | | } |
| | | |
| | | |
| | | |
| | | // 解析所有分公司ID(CarOrdClass可能包含多个编码,如:HB,TI) |
| | | List<VehicleDept> vehicleDepts = parseVehicleDepts(vehicleDTO.getCarOrdClass()); |
| | |
| | | return license; |
| | | } |
| | | |
| | | private VehicleInfo findByCarId(Integer carId){ |
| | | return vehicleInfoService.selectVehicleInfoByCarId(carId); |
| | | } |
| | | /** |
| | | * 根据车牌号查找车辆(模糊匹配) |
| | | * |