wlzboy
2025-12-23 355dda1f90c70ab04c4517688da37d1a4236f112
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/VehicleSyncServiceImpl.java
@@ -46,7 +46,9 @@
    @Autowired
    private VehicleInfoMapper vehicleInfoMapper;
    private VehicleInfo findVehicleByCarId(Integer carId){
        return vehicleInfoService.selectVehicleInfoByCarId(carId);
    }
    /**
     * 同步车辆数据到MySQL
     * 
@@ -87,6 +89,11 @@
                    // 查询车辆是否存在
                    VehicleInfo existingVehicle = findVehicleByPlateNumber(plateNumber);
                    if(existingVehicle==null){
                        existingVehicle = findVehicleByCarId(vehicleDTO.getCarId());
                    }
                    // 解析所有分公司ID(CarOrdClass可能包含多个编码,如:HB,TI)
                    List<VehicleDept> vehicleDepts = parseVehicleDepts(vehicleDTO.getCarOrdClass());
@@ -215,6 +222,9 @@
        return license;
    }
    private VehicleInfo findByCarId(Integer carId){
        return vehicleInfoService.selectVehicleInfoByCarId(carId);
    }
    /**
     * 根据车牌号查找车辆(模糊匹配)
     *