From a79996fedf6be3af3292495d394e0f0250b71d4c Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 28 六月 2024 17:50:41 +0800 Subject: [PATCH] bug修改 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java index 970f3f3..61d6698 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysUserController.java @@ -178,11 +178,13 @@ user.setNickName(nickName); user.setDeptId(deptId); user.setPhonenumber(phonenumber); - SysUser byId = userService.getById(dto.getUserId()); - if (!byId.getPhonenumber().equals(phonenumber)){ - if (StringUtils.isNotEmpty(dto.getPhonenumber()) && !userService.checkPhoneUnique(user)) { - return error("手机号已存在,请重新输入"); - } + user.setUserId(dto.getUserId()); + List<SysUser> list = userService.list(new QueryWrapper<SysUser>() + .eq("del_flag", 0) + .ne("user_id",dto.getUserId()) + .eq("phonenumber", dto.getPhonenumber())); + if (!list.isEmpty()){ + return error("手机号已存在,请重新输入"); } user.setUserName(user.getPhonenumber()); if(!org.springframework.util.StringUtils.hasLength(user.getNickName())){ -- Gitblit v1.7.1