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