jiangping
2023-09-14 352d337c355f60909d9dd24bd613c12ea92f8015
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;
    }
}