wjc
2023-06-16 4d4413f9542242ad6c99f8321aae4af910bd8e90
app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java
@@ -73,7 +73,7 @@
    }
    /**
     * 登录
     * 登录(B端账号)
     * 通过账号和密码
     *
     * @param account       手机或者邮箱
@@ -124,20 +124,20 @@
    }
    /**
     * 登录成功保存
     * 登录成功保存登录信息
     */
    private void saveUserData(LoginBean obj) {
        if (obj != null) {
            UserConfigManage.getInstance().setLogin(true);
            UserConfigManage.getInstance().setAcceiptPolicy(true);
            UserConfigManage.getInstance().setLoginDateTime(System.currentTimeMillis());
            UserConfigManage.getInstance().setUserId(obj.getUserId());
            UserConfigManage.getInstance().setAccount(obj.getAccount());
            UserConfigManage.getInstance().setToken(obj.getAccessToken());
            UserConfigManage.getInstance().setHeaderPrefix(obj.getHeaderPrefix());
            UserConfigManage.getInstance().setRefreshToken(obj.getRefreshToken());
            UserConfigManage.getInstance().setLogin(true);//是否登录
            UserConfigManage.getInstance().setAcceiptPolicy(true);//是否选择隐私政策
            UserConfigManage.getInstance().setLoginDateTime(System.currentTimeMillis());//登录时间
            UserConfigManage.getInstance().setUserId(obj.getUserId());//用户id
            UserConfigManage.getInstance().setAccount(obj.getAccount());//账号
            UserConfigManage.getInstance().setToken(obj.getAccessToken());//Token
            UserConfigManage.getInstance().setHeaderPrefix(obj.getHeaderPrefix());//认证请求头前缀(底层请求统一加)
            UserConfigManage.getInstance().setRefreshToken(obj.getRefreshToken());//刷新Token
            boolean isUserId = UserConfigManage.getInstance().getUserId().equals(obj.getUserId());
            UserConfigManage.getInstance().setTheSameLoginAccount(isUserId);
            UserConfigManage.getInstance().setTheSameLoginAccount(isUserId);//与上一个账号是否同一个
        }
    }