diff --git a/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/entity/EssOrg.java b/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/entity/EssOrg.java index 9a7bd7dc..07fd150e 100644 --- a/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/entity/EssOrg.java +++ b/ess/ess-server/src/main/java/cn/axzo/nanopart/ess/server/entity/EssOrg.java @@ -58,6 +58,8 @@ public class EssOrg extends BaseEntity { } public boolean isPotentialSuperAdmin(Long personId) { + if (superAdminPersonId != null && superAdminPersonId.equals(personId)) + return true; return getOrCreateExt().isPotentialSuperAdmin(personId); }