From 1c40baaf9ca0183945b9881d11ceed5aeebc8290 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 23 十月 2025 11:35:44 +0800
Subject: [PATCH] 修改bug
---
DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java | 29 ++++++++---------------------
1 files changed, 8 insertions(+), 21 deletions(-)
diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
index 9e470c0..41f0151 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/DriverServiceImpl.java
@@ -412,26 +412,6 @@
if(registeredWarpper.getCompanyId()==null){
return ResultUtil.error("请选择服务商");
}
-
- String code = registeredWarpper.getPlaceOfEmployment();
- Company query = companyCityService.query(code);
- if(null == query){
- return ResultUtil.error("选择从业地暂未开通业务");
- }
- if(null != query){
- switch (query.getType()){
- case 1://平台
- driver.setCompanyId(query.getId());
- break;
- case 2://分公司
- driver.setCompanyId(query.getId());
- break;
- case 3://加盟商
- driver.setCompanyId(query.getSuperiorId());
- driver.setFranchiseeId(query.getId());
- break;
- }
- }
driver.setHeadImgUrl(registeredWarpper.getHeadImgUrl());
driver.setIdCardImgUrl1(registeredWarpper.getIdCardImgUrl1());
driver.setIdCardImgUrl2(registeredWarpper.getIdCardImgUrl2());
@@ -512,6 +492,10 @@
@Override
public Map<String, Object> queryPhone(String code) throws Exception {
Map<String, Object> map = new HashMap<>();
+ if(ToolUtil.isEmpty(code)){
+ map.put("phone","400-995-1700");
+ return map;
+ }
OpenCity openCity = openCityService.openCity1(code);
Phone phone = phoneMapper.queryInfo(openCity.getId(), 2, 2);
map.put("phone", null != phone ? phone.getPhone() : "");
@@ -658,7 +642,10 @@
return ResultUtil.error("车辆正在使用中");
}
}
-
+ //专车业务需要校验
+ if(0 == driver.getIsSynchronous() && (type.contains("1") || type.contains("3"))){
+ return ResultUtil.error("请先开通钱包");
+ }
//判断车辆是否正在使用中
Car car = carService.selectById(driver.getCarId());
if(car.getUseDriverId() != null && !car.getUseDriverId().equals(uid)){
--
Gitblit v1.7.1