| | |
| | | XpFleetVehicle fleetVehicle = xpFleetVehicleService.getOne(wrapper); |
| | | if (fleetVehicle != null) { |
| | | // 车辆已绑定其他车队,自动解绑 |
| | | xpFleetVehicleService.removeById(fleetVehicle.getId()); |
| | | xpFleetVehicleService.lambdaUpdate().set(XpFleetVehicle::getVehicleId, fleetVehicle.getVehicleId()).remove(); |
| | | } |
| | | } |
| | | } |
| | |
| | | .one(); |
| | | if (existingBinding != null) { |
| | | // 车辆已绑定其他车队,自动解绑 |
| | | xpFleetVehicleService.removeById(existingBinding.getId()); |
| | | xpFleetVehicleService.lambdaUpdate().eq(XpFleetVehicle::getVehicleId, vehicleId).remove(); |
| | | } |
| | | |
| | | // 3. 保存新的关联关系 |