From 352d337c355f60909d9dd24bd613c12ea92f8015 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 14 九月 2023 17:47:50 +0800 Subject: [PATCH] 组织bug --- server/src/main/java/doumeemes/config/shiro/ShiroToken.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/server/src/main/java/doumeemes/config/shiro/ShiroToken.java b/server/src/main/java/doumeemes/config/shiro/ShiroToken.java index ff90ee0..14b3889 100644 --- a/server/src/main/java/doumeemes/config/shiro/ShiroToken.java +++ b/server/src/main/java/doumeemes/config/shiro/ShiroToken.java @@ -1,5 +1,6 @@ package doumeemes.config.shiro; +import doumeemes.core.model.LoginUserInfo; import org.apache.shiro.authc.UsernamePasswordToken; import org.springframework.stereotype.Component; @@ -17,6 +18,9 @@ Integer companyId; Boolean isDdLogin; Boolean isWxLogin; + LoginUserInfo updateUser; + + int updateFlag; public ShiroToken() { } @@ -25,6 +29,12 @@ this.companyId = companyId; this.isDdLogin = isDdLogin; this.isWxLogin = isWxLogin; + } + public ShiroToken(LoginUserInfo user,int updateFlag) { + super(user.getUsername(), "", false, (String)null); + this.updateUser = user; + this.updateFlag = updateFlag; + this.isDdLogin = true; } public Boolean getDdLogin() { @@ -51,4 +61,20 @@ public void setCompanyId(Integer companyId) { this.companyId = companyId; } + + public LoginUserInfo getUpdateUser() { + return updateUser; + } + + public void setUpdateUser(LoginUserInfo updateUser) { + this.updateUser = updateUser; + } + + public int getUpdateFlag() { + return updateFlag; + } + + public void setUpdateFlag(int updateFlag) { + this.updateFlag = updateFlag; + } } -- Gitblit v1.9.3