| | |
| | | if (order.getStatus() > 5 || order.getStatus() < 1) { |
| | | throw new ServiceException("订单状态错误", I18nKeyConstant.ORDER_STATUS_ERROR); |
| | | } |
| | | |
| | | redisService.removeByPattern(order.getQueueName(),order.getOrderNumber()); |
| | | if (order.getStatus() == 1) { |
| | | order.setStatus(0); |
| | | order.setAppUserId(null); |
| | |
| | | xpOrderCancel.setCreateTime(LocalDateTime.now()); |
| | | xpOrderCancelService.save(xpOrderCancel); |
| | | |
| | | redisService.removeByPattern(order.getQueueName(),order.getOrderNumber()); |
| | | |
| | | |
| | | R<XpVehicle> xpVehicleR = xpVehicleClient.queryById(order.getVehicleId()); |
| | | XpVehicle xpVehicle = xpVehicleR.getData(); |