wjc
104 分钟以前 8b43d4e1190fc9e2261be0579e53cc6c2987f946
app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
@@ -5,6 +5,7 @@
import com.google.gson.Gson;
import com.hdl.photovoltaic.HDLApp;
import com.hdl.photovoltaic.enums.Languages;
import com.hdl.photovoltaic.other.HdlFileLogic;
import com.hdl.photovoltaic.other.HdlLogLogic;
import com.hdl.photovoltaic.other.HdlResidenceLogic;
@@ -38,7 +39,7 @@
    //uni一级界面的安全距离背景颜色(0=电站详情界面,1=添加电站界面,2=设备调测界面)
    private int uniBottomSafeDistanceBackgroundColor;
    private int uniBottomSafeDistanceBackgroundColor = 1;
    //当前账号:刷新Token用的token(不用记录什么有效期,如果刷新失败,就踢人即可)
    private String refreshToken;
    //账户登录成功时的时间
@@ -61,7 +62,16 @@
    //是否是B端账号登录(true=B端)
    private boolean isB_account;
    //是否正式服务器(true:正式,false:测试)
    private boolean isOnlineServer = false;
    public boolean isOnlineServer() {
        return isOnlineServer;
    }
    public void setOnlineServer(boolean onlineServer) {
        isOnlineServer = onlineServer;
    }
    //是否是用户体验账号登录
    private boolean isUserExperience;
@@ -100,13 +110,65 @@
    /// <summary>
    /// 注册极光ID
    /// 注册极光ID,谷歌FCM的令牌
    /// </summary>
    public String registrationID;
    private String pushToken;
    /// <summary>
    /// 添加极光ID到云端成功时返回的
    /// 添加令牌到云端成功时返回的
    /// </summary>
    public String pushId;
    private String pushId;
    /**
     * 无网模式标识(true=无网模式,false=正常模式)
     */
    private boolean noNetworkFlag = false;
    public boolean isAutomaticSkipNoNetworkFlag() {
        return automaticSkipNoNetworkFlag;
    }
    public void setAutomaticSkipNoNetworkFlag(boolean automaticSkipNoNetworkFlag) {
        this.automaticSkipNoNetworkFlag = automaticSkipNoNetworkFlag;
    }
    /**
     * 自动跳转到无网模式(true=同意跳转,false=不同意跳转)
     */
    private boolean automaticSkipNoNetworkFlag = false;
    /**
     * 无网模式设备mac
     */
    private String noNetworkDeviceMac;
    /**
     * 无网模式设备登录M密码
     */
    private String noNetworkPassword;
    public boolean isNoNetworkFlag() {
        return noNetworkFlag;
    }
    public void setNoNetworkFlag(boolean noNetworkFlag) {
        this.noNetworkFlag = noNetworkFlag;
    }
    public String getNoNetworkDeviceMac() {
        return noNetworkDeviceMac == null ? "" : noNetworkDeviceMac;
    }
    public void setNoNetworkDeviceMac(String noNetworkDeviceMac) {
        this.noNetworkDeviceMac = noNetworkDeviceMac;
    }
    public String getNoNetworkPassword() {
        return noNetworkPassword == null ? "" : noNetworkPassword;
    }
    public void setNoNetworkPassword(String noNetworkPassword) {
        this.noNetworkPassword = noNetworkPassword;
    }
    public String getUserImageUrl() {
        return userImageUrl == null ? "/static/image/user-default-head.png" : userImageUrl;
@@ -116,12 +178,12 @@
        this.userImageUrl = userImageUrl;
    }
    public String getRegistrationID() {
        return registrationID == null ? "" : registrationID;
    public String getPushToken() {
        return pushToken == null ? "" : pushToken;
    }
    public void setRegistrationID(String registrationID) {
        this.registrationID = registrationID;
    public void setPushToken(String pushToken) {
        this.pushToken = pushToken;
    }
    public String getPushId() {
@@ -304,16 +366,16 @@
     * @return 值
     */
    public int getUniBottomSafeDistanceBackgroundColor() {
        return uniBottomSafeDistanceBackgroundColor;
        return this.uniBottomSafeDistanceBackgroundColor;
    }
    /**
     * uni一级界面的安全距离背景颜色(0=电站详情界面,1=添加电站界面,2=设备调测界面)
     *
     * @param uniBottomSafeDistanceBackgroundColor (0=电站详情界面,1=添加电站界面,2=设备调测界面)
     * @param uniBottomSafeDistanceBackgroundColorValue (0=电站详情界面,1=添加电站界面,2=设备调测界面)
     */
    public void setUniBottomSafeDistanceBackgroundColor(int uniBottomSafeDistanceBackgroundColor) {
        this.uniBottomSafeDistanceBackgroundColor = uniBottomSafeDistanceBackgroundColor;
    public void setUniBottomSafeDistanceBackgroundColor(int uniBottomSafeDistanceBackgroundColorValue) {
        this.uniBottomSafeDistanceBackgroundColor = uniBottomSafeDistanceBackgroundColorValue;
    }
    /**
@@ -373,7 +435,7 @@
     * @return true表示是中文
     */
    public boolean isZh() {
        return currentAppLanguage.equals(LocalManageUtil.zh);
        return currentAppLanguage.equals(Languages.zh);
    }