ソースを参照

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

tanbin 1 年間 前
コミット
da4fa24895

+ 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))