| | |
| | | @Autowired |
| | | private ICompanyService companyService; |
| | | |
| | | @Autowired |
| | | private IOrderInvitationService orderInvitationService; |
| | | |
| | | |
| | | |
| | | /** |
| | |
| | | OrderRide orderRide=orderRideService.selectOne(new EntityWrapper<OrderRide>().eq("userId",userId) |
| | | .eq("state",2)); |
| | | if(orderRide!=null){ |
| | | OrderInvitation orderInvitation = new OrderInvitation(); |
| | | orderInvitation.setOrderRideId(orderRide.getId()); |
| | | orderInvitation.setOrderTravelId(orderTravel.getId()); |
| | | orderInvitation.setInsertTime(new Date()); |
| | | orderInvitationService.insert(orderInvitation); |
| | | String message="您发布的"+DateUtil.getDateToString(orderTravel.getStartTime(),"MM月dd日")+"的行程有乘客邀请您同行"; |
| | | /*添加系统消息*/ |
| | | try { |
| | |
| | | } |
| | | return ResultUtil.error("异常"); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 用户订单匹配列表页面,用户订单去匹配司机的行程 |
| | | * @param type 搜索条件:1默认排序(根据线路、时间,人数综合匹配排序721),2时间最早,3距离最近 |
| | |
| | | orderRideVo.setLon(orderRide.getStartLon()); |
| | | orderRideVo.setLat(orderRide.getStartLat()); |
| | | orderRideVo.setNum(orderRide.getNum()); |
| | | orderRideVo.setId(orderId); |
| | | orderRideVo.setType(type+1);//搜索条件:1默认排序(根据线路、时间,人数综合匹配排序721),2时间最早,3距离最近 |
| | | List<OrderRideVo> orderRides=orderTravelService.getOrderTravel(orderRideVo); |
| | | return ResultUtil.success(orderRides); |