| | |
| | | |
| | | @Autowired |
| | | private TDriverPromotionActivityService driverPromotionActivityService; |
| | | |
| | | private CarMapper carMapper; |
| | | |
| | | /** |
| | | * 专车下单操作 |
| | | * |
| | |
| | | return ResultUtil.error("有未完成的订单"); |
| | | } |
| | | } |
| | | |
| | | String serverCarModel = ""; |
| | | if(2 == orderSource){ |
| | | Driver driver = driverService.selectById(driverId); |
| | | CarService carService = new CarService(); |
| | | carService.setType(1); |
| | | carService.setCarId(driver.getCarId()); |
| | | CarService carService1 = carServiceMapper.selectOne(carService); |
| | | serverCarModel = "{\"serverCarModelId\":" + carService1.getServerCarModelId() + ",\"rideType\":1}"; |
| | | } |
| | | |
| | | startAddress = startAddress.replaceAll("& #40;", "("); |
| | | startAddress = startAddress.replaceAll("& #41;", ")"); |
| | |
| | | orderPrivateCar.setType(type); |
| | | orderPrivateCar.setUserId(uid); |
| | | orderPrivateCar.setServerCarModelId(serverCarModelId); |
| | | orderPrivateCar.setServerCarModel(serverCarModel); |
| | | orderPrivateCar.setOrderNum(this.getOrderNum()); |
| | | orderPrivateCar.setPlacementLon(Double.valueOf(placementLon)); |
| | | orderPrivateCar.setPlacementLat(Double.valueOf(placementLat)); |
| | |
| | | return ResultUtil.error("有未完成的订单"); |
| | | } |
| | | } |
| | | |
| | | if(2 == orderSource){ |
| | | Driver driver = driverService.selectById(driverId); |
| | | CarService carService = new CarService(); |
| | | carService.setType(1); |
| | | carService.setCarId(driver.getCarId()); |
| | | CarService carService1 = carServiceMapper.selectOne(carService); |
| | | serverCarModel = "{\"serverCarModelId\":" + carService1.getServerCarModelId() + ",\"rideType\":1}"; |
| | | } |
| | | |
| | | startAddress = startAddress.replaceAll("& #40;", "("); |
| | | startAddress = startAddress.replaceAll("& #41;", ")"); |
| | |
| | | if (ToolUtil.isEmpty(serverCarModel)) { |
| | | return ResultUtil.error("请选择服务车型"); |
| | | } |
| | | |
| | | |
| | | OrderPrivateCar orderPrivateCar = new OrderPrivateCar(); |
| | | orderPrivateCar.setPeopleNum(peopleNum); |
| | | orderPrivateCar.setType(3); |