From 9a51e16fefa3198058cb6d86ab1f1ad32215f44b Mon Sep 17 00:00:00 2001 From: Agent Date: Sun, 29 Mar 2026 07:28:41 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BF=85=E9=A1=BB=E4=BC=A0=E5=85=A5cust?= =?UTF-8?q?omerId=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PublicOrderController.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/example/building/controller/PublicOrderController.java b/src/main/java/com/example/building/controller/PublicOrderController.java index 106e7f7..9a9aa22 100644 --- a/src/main/java/com/example/building/controller/PublicOrderController.java +++ b/src/main/java/com/example/building/controller/PublicOrderController.java @@ -33,19 +33,14 @@ public class PublicOrderController { @GetMapping("/orders/{orderNo}") public Result> getOrderByNo( @PathVariable String orderNo, - @RequestParam(required = false) String customerId) { + @RequestParam String customerId) { // 查询订单 - com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper wrapper = + Order order = orderMapper.selectOne( new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper() - .eq(Order::getOrderNo, orderNo); - - // 如果提供了customerId,则校验 - if (customerId != null && !customerId.isEmpty()) { - wrapper.eq(Order::getCustomerId, customerId); - } - - Order order = orderMapper.selectOne(wrapper); + .eq(Order::getOrderNo, orderNo) + .eq(Order::getCustomerId, customerId) + ); if (order == null) { return Result.error("订单不存在");