From 50615394c0c84fad22fcc81499d6ef0adf88309a Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 23 四月 2026 11:40:14 +0800
Subject: [PATCH] 新增加测试demo围栏管理功能
---
xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/serviceimpl/XpTestElectronicFenceServiceImpl.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/serviceimpl/XpTestElectronicFenceServiceImpl.java b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/serviceimpl/XpTestElectronicFenceServiceImpl.java
index 96a7d33..bf90ea1 100644
--- a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/serviceimpl/XpTestElectronicFenceServiceImpl.java
+++ b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/serviceimpl/XpTestElectronicFenceServiceImpl.java
@@ -8,6 +8,8 @@
import com.google.common.collect.ImmutableMap;
import com.xiaopeng.api.dto.operation.ElectronicFenceAddDto;
import com.xiaopeng.api.dto.operation.ElectronicFenceUpdateDto;
+import com.xiaopeng.api.dto.operation.TestElectronicFenceAddDto;
+import com.xiaopeng.api.dto.operation.TestElectronicFenceUpdateDto;
import com.xiaopeng.api.model.map.XpGeoFencingPolygon;
import com.xiaopeng.api.model.map.XpGeoFencingProhibitedPolygon;
import com.xiaopeng.api.model.operation.*;
@@ -208,7 +210,7 @@
@Override
@Transactional
@ShardingSphereTransactionType(TransactionType.BASE)
- public R addElectronic(ElectronicFenceAddDto dto) {
+ public R addElectronic(TestElectronicFenceAddDto dto) {
validateElectronicNameUnique(dto.getElectronicName(), null);
// 获取现有的运营区域(areaType=1)
LambdaQueryWrapper<XpTestElectronicFenceArea> xpElectronicFenceAreaLambdaQueryWrapper = new LambdaQueryWrapper<>();
@@ -341,7 +343,7 @@
@Override
@Transactional
@ShardingSphereTransactionType(TransactionType.BASE)
- public R editElectronic(ElectronicFenceUpdateDto dto) {
+ public R editElectronic(TestElectronicFenceUpdateDto dto) {
validateElectronicNameUnique(dto.getElectronicName(), dto.getId());
// 获取现有的运营区域(areaType=1),排除当前正在编辑的电子围栏
LambdaQueryWrapper<XpTestElectronicFenceArea> xpElectronicFenceAreaLambdaQueryWrapper = new LambdaQueryWrapper<>();
--
Gitblit v1.7.1