From 1ca66b10db05e7c9d5d653361d334f161b452c23 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期六, 07 三月 2026 21:01:58 +0800
Subject: [PATCH] 合并代码
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpWhitelistServiceImpl.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 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 bdc4d69..fe392ae 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
@@ -51,7 +51,6 @@
@Override
public List<XpWhitelist> exportList(WhitelistPageListQuery query) {
List<XpWhitelist> list = this.baseMapper.exportList(query);
-
return list;
}
@@ -99,6 +98,13 @@
if (!PhoneUtil.isPhone(dto.getAccount())) {
throw new ServiceException("以下帐号格式不正确:", I18nKeyConstant.ACCOUNT_FORMAT_ERROR, new Object[]{dto.getAccount()});
}
+ XpWhitelist old = this.lambdaQuery()
+ .eq(XpWhitelist::getAccount, dto.getAccount())
+ .ne(XpWhitelist::getId, dto.getId())
+ .last("limit 1").one();
+ if (old != null) {
+ return R.fail("该账号已存在");
+ }
XpWhitelist whitelist = this.getById(dto.getId());
StringBuilder operationContent = new StringBuilder("编辑账号:");
--
Gitblit v1.7.1