| | |
| | | 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()); |
| | |
| | | return ResultUtil.error("车辆正在使用中"); |
| | | } |
| | | } |
| | | |
| | | //专车业务需要校验 |
| | | // if(0 == driver.getIsSynchronous() && type.contains("1")){ |
| | | // return ResultUtil.error("请先开通钱包"); |
| | | // } |
| | | //判断车辆是否正在使用中 |
| | | Car car = carService.selectById(driver.getCarId()); |
| | | if(car.getUseDriverId() != null && !car.getUseDriverId().equals(uid)){ |