diff --git a/maku-framework/src/main/java/net/maku/framework/security/user/SecurityUser.java b/maku-framework/src/main/java/net/maku/framework/security/user/SecurityUser.java index aa9efb3..d0812d6 100644 --- a/maku-framework/src/main/java/net/maku/framework/security/user/SecurityUser.java +++ b/maku-framework/src/main/java/net/maku/framework/security/user/SecurityUser.java @@ -36,4 +36,16 @@ public class SecurityUser { return user.getId(); } + /** + * 获取机构ID + */ + public static Long getOrgId() { + UserDetail user = getUser(); + if (user == null) { + return null; + } + + return user.getOrgId(); + } + } \ No newline at end of file