From ef32f6913325bb593d537b4ff433545f73ecb79a Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 11 三月 2026 10:00:32 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpCheckLocationController.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpCheckLocationController.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpCheckLocationController.java
index d019083..45bb134 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpCheckLocationController.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/controller/XpCheckLocationController.java
@@ -1,5 +1,6 @@
package com.xiaopeng.maintenance.controller;
+import cn.hutool.core.collection.CollUtil;
import com.xiaopeng.api.feignClient.vehicleConvoy.XpFleetClient;
import com.xiaopeng.api.feignClient.vehicleConvoy.XpVehicleClient;
import com.xiaopeng.api.model.maintenance.XpCheckLocation;
@@ -16,6 +17,7 @@
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
+import java.util.ArrayList;
import java.util.List;
/**
@@ -43,6 +45,15 @@
return R.ok(xpCheckLocationService.getById(id));
}
+ @PostMapping("/inner/check-location/listByIds")
+ @ApiOperation(value = "根据ID列表批量查询打卡地址", tags = {"内部接口"})
+ public R<List<XpCheckLocation>> listByIds(@RequestBody List<Long> ids) {
+ if (CollUtil.isEmpty(ids)) {
+ return R.ok(new ArrayList<>());
+ }
+ return R.ok(xpCheckLocationService.listByIds(ids));
+ }
+
@ApiOperation(value = "根据ID查询打卡地址", tags = {"运维APP-排班与考勤"})
@GetMapping("/api/v1/check-location/queryByUserId")
public R<XpCheckLocation> queryByUserId() {
--
Gitblit v1.7.1