diff --git a/mf-oauth/src/main/java/cn/com/mfish/oauth/service/impl/SsoOrgServiceImpl.java b/mf-oauth/src/main/java/cn/com/mfish/oauth/service/impl/SsoOrgServiceImpl.java index 7ddb4fb3..859b5387 100644 --- a/mf-oauth/src/main/java/cn/com/mfish/oauth/service/impl/SsoOrgServiceImpl.java +++ b/mf-oauth/src/main/java/cn/com/mfish/oauth/service/impl/SsoOrgServiceImpl.java @@ -117,6 +117,9 @@ public class SsoOrgServiceImpl extends ServiceImpl impleme throw new MyRuntimeException("错误:手机号不正确"); } } + if (AuthInfoUtils.isContainSuperAdmin(ssoOrg.getRoleIds())) { + throw new MyRuntimeException("错误:不允许设置为超户!"); + } return Result.ok("组织校验成功"); }