黄学彪
2020-09-18 c7df85937f73fb347ee0b19e9c052d2d00a6df6c
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/UserCenterResourse.cs
@@ -16,68 +16,44 @@
        /// </summary>
        public static Dictionary<string, CommonFormBase> DicActionForm = new Dictionary<string, CommonFormBase>();
        /// <summary>
        /// 用户登录的信息缓存,切换到个人中心主界面时,就会刷新
        /// </summary>
        public static UserInformation UserInfo = new UserInformation();
        /// <summary>
        /// 账号的设置信息
        /// </summary>
        public static AccountOption Option = new AccountOption();
        /// <summary>
        /// 成员列表的信息
        /// </summary>
        public static List<MemberInfoRes> ListMemberInfo = new List<MemberInfoRes>();
        /// <summary>
        /// 当前正在操作的画面ID(此变量对临时断网时,非常重要,没人会懂它为何要存在)
        /// </summary>
        public static string NowActionFormID = string.Empty;
        /// <summary>
        /// 当前打开的全部画面ID
        /// </summary>
        public static List<string> listActionFormId = new List<string>();
        public static List<string> listActionFormId = new List<string>();
        /// <summary>
        /// 接受网关在线状态推送的界面
        /// 用户登录的信息缓存,切换到个人中心主界面时,就会刷新
        /// </summary>
        public static List<CommonFormBase> listGatewayOnlinePushForm = new List<CommonFormBase>();
        public static UserInformation UserInfo = new UserInformation();
        /// <summary>
        /// 接受设备属性变更推送的界面
        /// </summary>
        public static List<CommonFormBase> listDeviceAttributePushForm = new List<CommonFormBase>();
        /// 账号的设置信息
        /// </summary>
        public static AccountOptionClass AccountOption = new AccountOptionClass();
        /// <summary>
        /// 前一次的住宅ID,这个东西是给UserCenterLogic.InitUserCenterMenmoryAndThread()用的
        /// </summary>
        public static string oldHomeStringId = string.Empty;
        /// 住宅的设置信息
        /// </summary>
        public static ResidenceOptionClass ResidenceOption = new ResidenceOptionClass();
        /// <summary>
        /// 前一次的登录账号,这个东西是给UserCenterLogic.InitUserCenterMenmoryAndThread()用的
        /// 隐匿配置
        /// </summary>
        public static string oldAccountId = string.Empty;
        public static HideOptionInfo HideOption = new HideOptionInfo();
        /// <summary>
        /// 检测APP是否能够退出
        /// 测试能否广播得到网关,通常情况下为null
        /// </summary>
        public static bool AppCanSignout = false;
        public static Dictionary<string, ZbGateway> DicReceiveGatewayTest = null;
        /// <summary>
        /// 本地根目录路径
        /// 文件加密秘钥
        /// </summary>
        public static string LocalRootPath = string.Empty;
        /// <summary>
        /// 用户图片目录路径
        public const string FileEncryptKey = "4^Olh_3f";
        /// <summary>
        /// 单斜杠的转义字符
        /// </summary>
        public static string UserPictruePath = string.Empty;
        /// <summary>
        /// 安防报警信息记录一天内最大的报警数
        public const string slash = "\\";
        /// <summary>
        /// 双引号的转义字符
        /// </summary>
        public static int SafetyOnedayMaxAlarmMsgCount = 50;
        /// <summary>
        /// 安防报警信息记录最大天数
        /// </summary>
        public static int SafetyMaxAlarmMsgDay = 5;
        /// <summary>
        /// 门锁报警信息记录一天内最大的报警数
        /// </summary>
        public static int DoorLockOnedayMaxAlarmMsgCount = 200;
        /// <summary>
        /// 门锁报警信息记录最大天数
        /// </summary>
        public static int DoorLockMaxAlarmMsgDay = 5;
        public const string douMarks = "\"";
    }
}