xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/handler/GatewayExceptionHandler.java
@@ -33,12 +33,12 @@ String msg; if (ex instanceof NotFoundException) { msg = "服务未找到"; msg = "系统繁忙,请稍后重试"; } else if (ex instanceof ResponseStatusException) { ResponseStatusException responseStatusException = (ResponseStatusException) ex; msg = responseStatusException.getMessage(); } else { msg = "内部服务器错误"; msg = "系统繁忙,请稍后重试"; } log.error("[网关异常处理]请求路径:{},异常信息:{}", exchange.getRequest().getPath(), ex.getMessage()); xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleOperationsController.java
@@ -88,8 +88,6 @@ return R.fail(longR.getMsg()); } } }else if(dto.getDepartureStatus()==3){ // 收车 关闭当前巡游单子 生成新的返程单子 找到收车站点 R<Long> r = xpCruiseOrderClient.updateCruiseOrder(xpVehicle.getVehicleVin()); xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/service/impl/XpCruiseOrderServiceImpl.java
@@ -64,7 +64,7 @@ pushOrderDto.setOperation_type(OrderOperationType.CLOUD_CANCEL_ORDER); R<Boolean> booleanR = orderMissionClient.cancelOrder(pushOrderDto); if(booleanR==null || !booleanR.getData()){ log.error("XPU取消巡游订单失败"); log.info("XPU取消巡游订单失败"); return null; } return xpCruiseOrder.getId(); xp-robotaxi-vehicle-convoy-boot/src/main/java/com/xiaopeng/vehicleConvoy/service/impl/XpVehicleServiceImpl.java
@@ -196,13 +196,6 @@ } for (XpVehicleVO xpVehicleVO : list) { // List<Point> positionList = redisTemplate.opsForGeo().position("vehiclePosition:" + xpVehicleVO.getVehicleVin(), xpVehicleVO.getVehicleVin()); // if (!CollectionUtils.isEmpty(positionList)) { // Point geoJsonPoint = positionList.get(0); // // 获取经纬度 // xpVehicleVO.setLongitude(geoJsonPoint.getX()); // xpVehicleVO.setLatitude(geoJsonPoint.getY()); // } // 查询车辆的续航里程 VehiclePosition vehiclePosition = mongoTemplate.findOne(new Query(Criteria.where("vin").is(xpVehicleVO.getVehicleVin())), VehiclePosition.class); if (Objects.nonNull(vehiclePosition)) { @@ -216,6 +209,8 @@ } else { xpVehicleVO.setMileageRange(0F); xpVehicleVO.setCurrentElectricity(0); xpVehicleVO.setLongitude(0D); xpVehicleVO.setLatitude(0D); } }