From 7368bb37f78ef361105c795190c502299d3bdfc4 Mon Sep 17 00:00:00 2001
From: yyy <1083599556@qq.com>
Date: 星期四, 07 五月 2026 10:37:58 +0800
Subject: [PATCH] 合并代码
---
xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java
index ef12d9b..11a76ff 100644
--- a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java
+++ b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java
@@ -168,6 +168,7 @@
if (xpGeoFencingPolygonService.isInFence(pointAddDto.getPointLon(), pointAddDto.getPointLat(), pointAddDto.getFenceId(), "prohibited_area")) {
return R.ok("in_prohibited_area");
}
+ xpPointService.validateAdd(pointAddDto);
return R.ok(xpPointService.addPointWithGeneratedNumber(pointAddDto));
}
@@ -210,6 +211,7 @@
if (xpPoint == null) {
throw new ServiceException("系统异常", I18nKeyConstant.SYSTEM_EXCEPTION);
}
+ xpPointService.validateUpdate(pointAddDto);
pointAddDto.setStationSortNo(xpPoint.getStationSortNo());
xpPointService.validatePointNameUnique(pointAddDto.getPointName(), pointAddDto.getId());
BeanUtils.copyProperties(pointAddDto, xpPoint);
@@ -271,6 +273,7 @@
.set(XpPoint::getCityName, xpPoint.getCityName())
.set(XpPoint::getDistrictName, xpPoint.getDistrictName())
.set(XpPoint::getDistrictCode, xpPoint.getDistrictCode())
+ .set(XpPoint::getPointOnOff, xpPoint.getPointOnOff())
.set(XpPoint::getStationId, stationId)
.set(XpPoint::getStationSortNo, stationSortNo)
.update();
--
Gitblit v1.7.1