mac
2023-09-28 2c7615cd73dfa6a7ca4df975430d2217524513d2
app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
@@ -7,13 +7,13 @@
import com.hdl.photovoltaic.other.HdlFileLogic;
import com.hdl.photovoltaic.other.HdlLogLogic;
import com.hdl.photovoltaic.other.HdlResidenceLogic;
import com.hdl.photovoltaic.ui.bean.HouseListBean;
import com.hdl.photovoltaic.ui.bean.HouseInfoBean;
import java.util.ArrayList;
import java.util.List;
/**
 * 个人信息类
 * 用户信息类
 */
public class UserConfigManage {
@@ -47,9 +47,15 @@
    private String homeId;
    //是否登录状态
    private boolean isLogin;
    //本地通讯秘钥
    private String localSecret;
    //是否是B端账号登录
    private boolean isB_account;
    //是否是用户体验账号登录
    private boolean isUserExperience;
    //住宅文件列表
    public List<String> homeFilePathList = new ArrayList<>();
@@ -156,21 +162,37 @@
        isB_account = b;
    }
    /**
     * 当前住宅
     */
    private HouseListBean m_Home = null;
    public boolean isUserExperience() {
        return isUserExperience;
    }
    public void setUserExperience(boolean userExperience) {
        isUserExperience = userExperience;
    }
    public String getLocalSecret() {
        return localSecret == null ? "" : localSecret;
    }
    public void setLocalSecret(String localSecret) {
        this.localSecret = localSecret;
    }
    /**
     * 当前住宅
     */
    public HouseListBean home() {
    private HouseInfoBean m_Home = null;
    /**
     * 当前住宅
     */
    public HouseInfoBean home() {
        if (m_Home != null) {
            return m_Home;
        }
        m_Home = HdlResidenceLogic.getInstance().getHouseByHouseId(homeId);
        m_Home = HdlResidenceLogic.getInstance().getHouse(homeId);
        if (m_Home == null) {
            m_Home = new HouseListBean();
            m_Home = new HouseInfoBean();
        }
        return m_Home;
    }