| | |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<NearestNextVo> quickCapsule(@RequestParam Long startPointId,HttpServletRequest request) { |
| | | String uid = request.getHeader("XP-Uid"); |
| | | return R.ok(xpOrderService.quickCapsule(uid,startPointId)); |
| | | NearestNextVo nearestNextVo = xpOrderService.quickCapsule(uid, startPointId); |
| | | return R.ok(nearestNextVo); |
| | | |
| | | } |
| | | |
| | |
| | | if (order.getStatus() == 0) { |
| | | return; |
| | | } |
| | | if (!order.getAppUserId().toString().equals(uid)) { |
| | | if (!order.getAppUserId().equals(Long.valueOf(uid))) { |
| | | throw new ServiceException("订单不存在", I18nKeyConstant.ORDER_NOT_EXISTS); |
| | | } |
| | | if (order.getStatus() > 5 || order.getStatus() < 1) { |
| | |
| | | } |
| | | }); |
| | | } |
| | | // redisService.setCacheObject("ORDER_STATUS:" + order.getId(), 2, 24L, TimeUnit.HOURS);//没看懂为啥重复 缓存 |
| | | redisService.setCacheObject("ORDER_STATUS:" + order.getId(), 2, 24L, TimeUnit.HOURS); |
| | | addTaxiPassengerVo.setOrderNo(order.getOrderNumber()); |
| | | addTaxiPassengerVo.setAppId(appid); |
| | | userVehicleClient.addTaxiPassenger(addTaxiPassengerVo); |