| | |
| | | @ApiModelProperty(value = "订单行驶时间") |
| | | private BigDecimal time; |
| | | |
| | | @ApiModelProperty(value = "是否改价标识 0-否 1-是") |
| | | private Boolean changeMoneyFlag=false; |
| | | |
| | | |
| | | } |
| | |
| | | } |
| | | // 组装数据 并排序 剔除不在运营段的 数据 |
| | | List<XpPointsListVo> resultList = list.stream() |
| | | .peek(vo -> vo.setDistance(BigDecimal.valueOf(FastDistanceCalculator.distanceFastKm(query.getLat(), query.getLon(), vo.getLatitude(), vo.getLongitude())).setScale(2, RoundingMode.HALF_UP).doubleValue())) |
| | | .peek(vo -> vo.setDistance(BigDecimal.valueOf(FastDistanceCalculator.distanceFast(query.getLat(), query.getLon(), vo.getLatitude(), vo.getLongitude())).setScale(2, RoundingMode.HALF_UP).doubleValue())) |
| | | .filter(vo -> vo.getState() == 1).collect(Collectors.toList()); |
| | | |
| | | // 可用点位 |
| | |
| | | ); |
| | | |
| | | FareBreakdownVo res = new FareBreakdownVo(); |
| | | res.setChangeMoneyFlag(order.getChangeMoneyFlag()); |
| | | |
| | | List<FareBreakdownDetailVo> start = new ArrayList<>(); |
| | | List<FareBreakdownDetailVo> mileage = new ArrayList<>(); |