| | |
| | | break; |
| | | case 3: |
| | | OrderCrossCity orderCrossCity = orderCrossCityService.selectById(orderId); |
| | | if (orderCrossCity.getLineId() == -1){ |
| | | driverId = orderCrossCity.getDriverId(); |
| | | if (orderCrossCity.getLineId() <= -1){ |
| | | company = companyService.selectById(orderCrossCity.getCompanyId()); |
| | | jsonObject = JSON.parseObject(company.getTaxi()); |
| | | jsonObject = JSON.parseObject(company.getCross()); |
| | | }else { |
| | | Line line = lineService.selectById(orderCrossCity.getLineId()); |
| | | driverId = orderCrossCity.getDriverId(); |
| | | jsonObject = JSON.parseObject(line.getOutSetting()); |
| | | } |
| | | rules = jsonObject.getJSONArray("rules"); |