From 8d0f9a9592013d00731008ee38e4414765e85921 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期四, 12 二月 2026 17:22:41 +0800
Subject: [PATCH] 小程序接口

---
 xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpPricingServiceImpl.java |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 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 c61391c..e408dc5 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
@@ -396,11 +396,11 @@
 
 
         // 获取起步里程
-        XpPricing xpPricing = this.baseMapper.selectOne(new LambdaQueryWrapper<XpPricing>().eq(XpPricing::getCityId, dto.getOpenCityId()));
-        Integer startMileage = XpPricingUtil.getStartMileage(xpPricing.getStartingFareJson());
-        if (startMileage == null) {
-            throw new ServiceException("当前区域未开通服务", I18nKeyConstant.NO_CURRENT_REGION);
-        }
+//        XpPricing xpPricing = this.baseMapper.selectOne(new LambdaQueryWrapper<XpPricing>().eq(XpPricing::getCityId, dto.getOpenCityId()));
+//        Integer startMileage = XpPricingUtil.getStartMileage(xpPricing.getStartingFareJson());
+//        if (startMileage == null) {
+//            throw new ServiceException("当前区域未开通服务", I18nKeyConstant.NO_CURRENT_REGION);
+//        }
 
 
         // 根据id获取手机号
@@ -417,7 +417,7 @@
         // 生成订单数据
         XpOrder xpOrder = new XpOrder();
 
-        xpOrder.setStartMileage(Double.valueOf(startMileage));
+//        xpOrder.setStartMileage(Double.valueOf(startMileage));
 
         xpOrder.setAppUserId(Long.valueOf(uid));
         xpOrder.setOrderNumber("XP" + System.currentTimeMillis());
@@ -473,10 +473,10 @@
         Integer distance = 0;
         Integer duration = 0;
         if (distanceAndDuration.getCode() != 200) {
-            throw new ServiceException("订单生成失败", I18nKeyConstant.ORDER_CREATE_FAIL);
+//            throw new ServiceException("订单生成失败", I18nKeyConstant.ORDER_CREATE_FAIL);
         }
-        distance = distanceAndDuration.getData().getDistance();
-        duration = distanceAndDuration.getData().getDuration();
+//        distance = distanceAndDuration.getData().getDistance();
+//        duration = distanceAndDuration.getData().getDuration();
 
 
         // 产生订单

--
Gitblit v1.7.1