WJC
2019-12-30 f1c3921b08bb22ac6f5db22d620e01d7e8e5c49f
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAutoBackupLogic.cs
@@ -396,6 +396,9 @@
            var file2 = System.IO.File.Create(checkFile);
            file2.Close();
            //重新刷新住宅对象
            UserCenterLogic.RefreshHomeObject();
            return 1;
        }
@@ -503,11 +506,11 @@
            string fullName = UserCenterLogic.CombinePath(DirNameResourse.LocalMemoryDirectory, DirNameResourse.AutoBackupNotPromptedFile);
            if (System.IO.File.Exists(fullName) == false)
            {
                //Application.RunOnMainThread(() =>
                //{
                //    var form = new HdlBackup.HdlAutoBackupSettionForm();
                //    form.AddForm();
                //});
                HdlThreadLogic.Current.RunMain(() =>
                {
                    var form = new HdlBackup.HdlAutoBackupForm();
                    form.AddForm();
                });
                return;
            }
            BackupNotPrompted info = null;
@@ -520,12 +523,12 @@
            }
            if (info.Day == 0)
            {
                //Application.RunOnMainThread(() =>
                //{
                //    var form = new HdlBackup.HdlAutoBackupSettionForm();
                //    form.AddForm();
                //});
                //return;
                HdlThreadLogic.Current.RunMain(() =>
                {
                    var form = new HdlBackup.HdlAutoBackupForm();
                    form.AddForm();
                });
                return;
            }
            DateTime oldTime = Convert.ToDateTime(info.OldDay);
@@ -533,11 +536,12 @@
            //时间已经超过
            if (intDay > info.Day)
            {
                //Application.RunOnMainThread(() =>
                //{
                //    var form = new HdlBackup.HdlAutoBackupSettionForm();
                //    form.AddForm();
                //});
                HdlThreadLogic.Current.RunMain(() =>
                {
                    var form = new HdlBackup.HdlAutoBackupForm();
                    form.AddForm();
                });
                return;
            }
        }