浏览代码

no message

FengChaoYu 2 月之前
父节点
当前提交
09eb3bcf23
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/gree/mall/manager/logic/admin/AdminUserLogic.java

+ 4 - 1
src/main/java/com/gree/mall/manager/logic/admin/AdminUserLogic.java

@@ -177,7 +177,10 @@ public class AdminUserLogic {
                 || (StringUtils.isBlank(adminUser.getAdminUserId()) && StringUtils.isEmpty(adminUser.getPassword()))) {
             throw new RemoteServiceException("参数错误");
         }
-        Integer count = adminUserService.lambdaQuery().eq(AdminUser::getUserName, adminUser.getUserName()).count();
+        Integer count = adminUserService.lambdaQuery()
+                .ne(StringUtils.isNotBlank(adminUser.getAdminUserId()), AdminUser::getAdminUserId, adminUser.getAdminUserId())
+                .eq(AdminUser::getUserName, adminUser.getUserName())
+                .count();
         if (count > 0) {
             throw new RemoteServiceException("帐号已被注册");
         }