gxc
2019-12-20 eb9cf55fc8568cb2d4b4bfac9deb617ce766a7a5
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;
            }
        }