From 8a3cd5f33de8458eb6527f5263eba1f4658923f6 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 25 三月 2026 20:22:57 +0800
Subject: [PATCH] 修改bug

---
 xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java
index 33cf0b3..c8c251b 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java
@@ -453,15 +453,11 @@
             throw new ServiceException("当前点位未开通服务", I18nKeyConstant.NO_CURRENT_REGION);
         }
 
-        // 判断当天取消的次数 后台配置 redis 查询
-        Object cancelOrder = redisService.getCacheObject("CANCEL_ORDER_" + uid);
         // 静默处理
         boolean isSilent = false;
-        if (cancelOrder != null) {
-            Integer num = Integer.valueOf(cancelOrder.toString());
-            if (num >= cancelCount) {
-                isSilent = true;
-            }
+        Integer num = xpOrderClient.todayCancellationCount(Long.valueOf(uid)).getData();
+        if (num >= cancelCount) {
+            isSilent = true;
         }
 
 

--
Gitblit v1.7.1