| | |
| | | @Override |
| | | public ResultUtil process(Integer orderId, Integer state, Double lon, Double lat, String address) throws Exception { |
| | | OrderCrossCity orderCrossCity = this.selectById(orderId); |
| | | if(10 == orderCrossCity.getState()){ |
| | | return ResultUtil.error("订单已被取消,不能继续操作"); |
| | | } |
| | | UserInfo userInfo = userInfoMapper.selectById(orderCrossCity.getUserId()); |
| | | switch (state){ |
| | | case 3://出发前往预约点 |
| | |
| | | String lat = orderPosition.getLat(); |
| | | OrderCrossCity order = this.selectById(orderId); |
| | | if(null == order){ |
| | | System.err.println("订单数据异常:" + orderId); |
| | | System.err.println("跨城订单数据异常:" + orderId); |
| | | return false; |
| | | } |
| | | |