From 33a0ccff84718b4506b8d034899c9d0e74ce53b5 Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Fri, 23 May 2025 12:13:54 +0800 Subject: [PATCH] dev --- .../clinic/server/service/common/ManagerUserService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java b/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java index 4223f85..3ffc18b 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/common/ManagerUserService.java @@ -94,6 +94,13 @@ public class ManagerUserService extends BaseService { if (!dbUser.getOrganizationMemberId().equals(user.getOrganizationMemberId())){ throw new MessageException("当前账号已经绑定了其他成员"); } + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("username", user.getUsername()); + queryWrapper.last("limit 1"); + ManagerUser nameUser = managerUserMapper.selectOne(queryWrapper); + if(nameUser != null && !nameUser.getId().equals(user.getId()) ){ + throw new MessageException("用户名已存在"); + } managerUserMapper.updateById(user); return user; }