From 37c5a4bb649bdebe05193a91d86610f6b20ec7ab Mon Sep 17 00:00:00 2001
From: zjk <852185829@qq.com>
Date: 星期四, 16 四月 2026 18:33:49 +0800
Subject: [PATCH] 1.行程分享功能开发

---
 xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
index 7ffe184..9e6da86 100644
--- a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
+++ b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpOrderController.java
@@ -566,6 +566,9 @@
     @PostMapping("/api/v1/mini-program/order/queryOrderRoute")
     @XpClientCheck(checkToken = false, checkOtpToken = true)
     public R<RouteVo> queryOrderRoute(@Validated @RequestBody QueryOrderRouteDTO dto, HttpServletRequest request) {
+        if(dto.getOrderId() == null){
+            return R.fail("参数不能为空");
+        }
         String uid = request.getHeader("XP-Uid");
         // 查询订单信息
         XpOrder xpOrder = xpOrderService.getById(dto.getOrderId());
@@ -595,7 +598,9 @@
     @GetMapping("/api/v1/mini-program/order/queryOrderTrajectory")
     @XpClientCheck(checkToken = false, checkOtpToken = true)
     public R<RouteVo> queryOrderTrajectory(@RequestParam String orderId, HttpServletRequest request) {
-        String uid = request.getHeader("XP-Uid");
+        if(orderId == null){
+            return R.fail("参数不能为空");
+        }
         List<OrderTrajectory> trajectories = mongoTemplate.find(
                 new Query(Criteria.where("orderId").is(Long.valueOf(orderId)))
                         .with(Sort.by(Sort.Direction.ASC, "locatetime")),

--
Gitblit v1.7.1