From 5344b642cf4a159bba6cdd86f56c36852714cfd6 Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期二, 21 四月 2026 20:22:38 +0800
Subject: [PATCH] 1.白名单、定向问题修改
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTargetedServiceController.java | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTargetedServiceController.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTargetedServiceController.java
index ee47d0a..a16a841 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTargetedServiceController.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpTargetedServiceController.java
@@ -1,5 +1,6 @@
package com.xiaopeng.operation.controller;
+import cn.hutool.core.collection.CollUtil;
import com.xiaopeng.api.model.account.SysUser;
import com.xiaopeng.api.model.operation.XpTargetedService;
import com.xiaopeng.api.model.operation.XpWhitelist;
@@ -116,12 +117,14 @@
/**
* 批量删除
*/
- @GetMapping("/api/v1/targetedService/deleteByIds")
+ @PostMapping("/api/v1/targetedService/deleteByIds")
@ApiOperation(value = "定向服务-批量删除", tags = {"管理后台-定向服务批量删除"})
- public R deleteByIds(String ids) {
+ public R deleteByIds(@RequestBody XpTargetedServiceQuery query ) {
+ if(CollUtil.isEmpty(query.getIds())){
+ return R.fail("ID列表不能为空");
+ }
SysUser sysUser = tokenService.getLoginUser().getSysUser();
- List<Long> whiteIds = Arrays.stream(ids.split(",")).map(Long::parseLong).collect(Collectors.toList());
- return xpTargetedServiceService.deleteByIds(whiteIds, sysUser);
+ return xpTargetedServiceService.deleteByIds(query.getIds(), sysUser);
}
}
--
Gitblit v1.7.1