From b1f9f103c06d413b22953b3e10585674af7d9dd8 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 17 四月 2026 18:54:14 +0800
Subject: [PATCH] Merge branch '1.0' of http://120.76.84.145:10101/gitblit/r/java/Robotaxi into 1.0

---
 xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPricingController.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPricingController.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPricingController.java
index 2e4f9ff..2dacc56 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPricingController.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPricingController.java
@@ -92,6 +92,20 @@
         return R.ok(pricing);
     }
 
+    /**
+     * 根据车型编码查询定价策略的数量
+     * @param vehicleModelId 车型id
+     * @return
+     */
+    @GetMapping("/logan/inner/v1/getPriceCountByVmid")
+    public R<Long> getPriceCountByVmid(@RequestParam(value = "vehicleModelId") String vehicleModelId) {
+        LambdaQueryWrapper<XpPricing> queryWrapper = new LambdaQueryWrapper<>();
+        queryWrapper.eq(XpPricing::getDeleted, 0);
+        queryWrapper.eq(XpPricing::getVehicleModel, vehicleModelId);
+        long count = xpPricingService.count(queryWrapper);
+        return R.ok(count);
+    }
+
 
 
     @GetMapping("/base/v1/mini-program/pricing/rules/{openCityId}")

--
Gitblit v1.7.1