瀏覽代碼

因暂不支持选账号登录,增加权限用户手机、邮箱重复校验。

tanbin 1 年之前
父節點
當前提交
da4fa24895
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserServiceImpl.java

+ 6 - 0
authorize-api-service/src/main/java/com/xy/service/impl/SysWorkUserServiceImpl.java

@@ -81,7 +81,13 @@ public class SysWorkUserServiceImpl extends ServiceImpl<SysWorkUserMapper, SysWo
             return R.fail("账号已存在");
         }
         long count2 = count(new LambdaQueryWrapper<SysWorkUser>().eq(SysWorkUser::getPhone, addDto.getPhone()));
+        if (count2 > 0) {
+            return R.fail("手机号已存在");
+        }
         long count3 = count(new LambdaQueryWrapper<SysWorkUser>().eq(SysWorkUser::getEmail, addDto.getEmail()));
+        if (count3 > 0) {
+            return R.fail("邮箱已存在");
+        }
         // 新增业务用户
         SysWorkUser sysWorkUser = Beans.copy(SysWorkUser.class, addDto)
                 .create(RedisCache.getLoginId(Long.class))