From 00b60600a83190fd0660a6ccb0cab015904189de Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期一, 20 四月 2026 19:39:28 +0800
Subject: [PATCH] 1.定价管理 2.车辆管理 3.免密支付策略 4.站点异常上报情况
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleModelController.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleModelController.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleModelController.java
index d8e65b2..ab0e259 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleModelController.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpVehicleModelController.java
@@ -1,5 +1,6 @@
package com.xiaopeng.maintenance.controller;
+import cn.hutool.core.collection.CollUtil;
import com.xiaopeng.api.feignClient.operation.XpPricingClient;
import com.xiaopeng.api.model.maintenance.XpVehicleModel;
import com.xiaopeng.common.core.domain.R;
@@ -14,6 +15,7 @@
import javax.annotation.Resource;
import javax.validation.Valid;
+import java.util.ArrayList;
import java.util.List;
@Slf4j
@@ -34,6 +36,18 @@
PageInfo<XpVehicleModel> pageInfo = xpVehicleModelService.pageList(query);
return R.ok(pageInfo);
}
+
+
+ @PostMapping("/logan/inner/xpVehicleModel/listByIds")
+ @ApiOperation(value = "根据ID列表批量查询", tags = {"内部接口"})
+ public R<List<XpVehicleModel>> listByIds(@RequestBody List<String> ids) {
+ if (CollUtil.isEmpty(ids)) {
+ return R.ok(new ArrayList<>());
+ }
+ return R.ok(xpVehicleModelService.listByIds(ids));
+ }
+
+
@ApiOperation(value = "根据ID查询", tags = "管理后台-车型根据ID查询")
@GetMapping("/logan/inner/xpVehicleModel/getById")
public R<XpVehicleModel> getById(@RequestParam String id) {
--
Gitblit v1.7.1