From 0cc73dc267536e82d806beb14950b13a483d745b Mon Sep 17 00:00:00 2001 From: 18980591175 <470162950@qq.com> Date: Thu, 28 May 2026 14:09:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../driver/service/impl/HotDriverServiceImpl.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/hotwj/platform/driverManagement/driver/service/impl/HotDriverServiceImpl.java b/src/main/java/com/hotwj/platform/driverManagement/driver/service/impl/HotDriverServiceImpl.java index 4599047..9335ad2 100644 --- a/src/main/java/com/hotwj/platform/driverManagement/driver/service/impl/HotDriverServiceImpl.java +++ b/src/main/java/com/hotwj/platform/driverManagement/driver/service/impl/HotDriverServiceImpl.java @@ -993,13 +993,11 @@ public class HotDriverServiceImpl implements IHotDriverService { if (StringUtils.equals(driver.getVehicleId(), targetVehicleId)) { return true; } - if (StringUtils.isBlank(driver.getVehicleId())) { - throw new ServiceException("当前默认车辆不存在,不能切换"); + if (StringUtils.isNotBlank(driver.getVehicleId())) { + hotVehicleThreeInspectService.validateNoUnfinishedSwitchVehicleProcess(driver.getVehicleId(), + "请先完成'" + StringUtils.defaultIfBlank(driver.getPlateNumber(), "当前车辆") + "'的车辆三检"); } - hotVehicleThreeInspectService.validateNoUnfinishedSwitchVehicleProcess(driver.getVehicleId(), - "请先完成'" + StringUtils.defaultIfBlank(driver.getPlateNumber(), "当前车辆") + "'的车辆三检"); - HotVehicle targetVehicle = vehicleMapper.selectOne(Wrappers.lambdaQuery() .eq(HotVehicle::getId, targetVehicleId) .eq(HotVehicle::getCompanyId, driver.getCompanyId())