From 5816ff2b23bbfe96291bb4cb3cc61d99d37fe986 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 19 二月 2024 10:01:51 +0800 Subject: [PATCH] 提交代码 --- DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarServiceImpl.java | 28 +++++----------------------- 1 files changed, 5 insertions(+), 23 deletions(-) diff --git a/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarServiceImpl.java b/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarServiceImpl.java index c3f1920..8d520e2 100644 --- a/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarServiceImpl.java +++ b/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarServiceImpl.java @@ -128,23 +128,10 @@ String carPhoto, String insurancePhoto, Integer uid,Integer id) throws Exception { Car query = carMapper.query(licensePlate); - if(id==null){ - if(null != query){ - return ResultUtil.error("车牌号已经使用"); - } - }else{ - if(null != query && !id.equals(query.getId())){ - return ResultUtil.error("车牌号已经使用"); - } + if(null != query){ + return ResultUtil.error("车牌号已经使用"); } - Car car = new Car(); - car.setDriverId(uid); - car = carMapper.selectOne(car); - if(car==null){ - car = new Car(); - car.setId(id); - } car.setCarModelId(modelId); CarModel carModel = carModelMapper.selectById(modelId); car.setCarBrandId(carModel.getBrandId()); @@ -160,20 +147,15 @@ car.setFranchiseeId(driver.getFranchiseeId()); car.setInsertTime(new Date()); car.setState(1); - car.setAuthState(1); car.setAddType(1); - car.setDriverId(uid); + car.setAuthState(1); car.setAddObjectId(driver.getFranchiseeId() != null && driver.getFranchiseeId() != 0 ? driver.getFranchiseeId() : ( driver.getCompanyId() != null && driver.getCompanyId() != 0 ? driver.getCompanyId() : 1)); Company company = companyMapper.selectById(driver.getFranchiseeId() != null && driver.getFranchiseeId() != 0 ? driver.getFranchiseeId() : ( driver.getCompanyId() != null && driver.getCompanyId() != 0 ? driver.getCompanyId() : 1)); car.setIsPlatCar(company.getType() == 1 ? 1 : 2); - this.insertOrUpdate(car); - //判断司机是否已经关联车辆,未关联车辆默认关联当前车辆 - if(driver.getCarId()==null){ - driver.setCarId(car.getId()); - driverService.updateById(driver); - } + car.setDriverId(uid); + this.insert(car); return ResultUtil.success(); } } -- Gitblit v1.7.1