|
|
@@ -0,0 +1,48 @@
|
|
|
+package com.itant.shibei.manager;
|
|
|
+
|
|
|
+import com.itant.shibei.bean.BeiUser;
|
|
|
+
|
|
|
+/**
|
|
|
+ *
|
|
|
+ *
|
|
|
+ * @author 詹子聪
|
|
|
+ * @date 2020/6/27 20:40
|
|
|
+ * Description: 用户信息
|
|
|
+ */
|
|
|
+public class UserInfoManager {
|
|
|
+ private static volatile UserInfoManager userInfoManager;
|
|
|
+ private UserInfoManager() {}
|
|
|
+ private BeiUser beiUser;
|
|
|
+
|
|
|
+ private boolean isLogin;
|
|
|
+
|
|
|
+ public static UserInfoManager getInstance() {
|
|
|
+ if (userInfoManager == null) {
|
|
|
+ init();
|
|
|
+ }
|
|
|
+
|
|
|
+ return userInfoManager;
|
|
|
+ }
|
|
|
+
|
|
|
+ private static synchronized void init() {
|
|
|
+ if (userInfoManager == null) {
|
|
|
+ userInfoManager = new UserInfoManager();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public BeiUser getBeiUser() {
|
|
|
+ return beiUser;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setBeiUser(BeiUser beiUser) {
|
|
|
+ this.beiUser = beiUser;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean isLogin() {
|
|
|
+ return beiUser != null;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setLogin(boolean login) {
|
|
|
+ isLogin = login;
|
|
|
+ }
|
|
|
+}
|