From 856e01ca04d1cc88f4efe560426e97cbd9f7f489 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期六, 28 二月 2026 14:06:35 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/Robotaxi
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java
index 7826d71..569d30d 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java
@@ -53,6 +53,10 @@
@Override
public R addWhitelist(WhitelistAddDto dto, SysUser sysUser) {
+ XpWhitelist old = this.lambdaQuery().eq(XpWhitelist::getAccount, dto.getAccount()).last("limit 1").one();
+ if (old != null) {
+ return R.fail("该账号已存在");
+ }
List<XpWhitelist> addList = new ArrayList<>();
List<String> accounts = Arrays.asList(dto.getAccount().split(","));
StringBuilder operationContent = new StringBuilder("新增账号:");
@@ -63,6 +67,7 @@
xpWhitelist.setStatus(true);
xpWhitelist.setIsPriorityDispatch(dto.getIsPriorityDispatch());
xpWhitelist.setWhitelistSource(1);
+ xpWhitelist.setCreateBy(sysUser.getCreateBy());
addList.add(xpWhitelist);
accountBuilder.append("\"").append(account).append("\"").append(",");
}
--
Gitblit v1.7.1