黄学彪
2020-07-20 2029e64ec0491f7e511dc15bffaf821bfbabe2de
ZigbeeApp/Shared/Phone/MainPage/Controls/SafetyShortcutControl.cs
@@ -75,7 +75,7 @@
                    return;
                }
                //是否设置有内部防区
                Application.RunOnMainThread(() =>
                HdlThreadLogic.Current.RunMain(() =>
                {
                    RefreshSafeZone(bg1, HdlSafeguardLogic.Current.IsHadInternalDefenseArea());
                });
@@ -127,7 +127,7 @@
                new System.Threading.Thread(async () =>
                {
                    var result = await HdlSafeguardLogic.Current.SetSafetyGarrisonByModel(GarrisonMode.AtHome);
                    Application.RunOnMainThread(() =>
                    HdlThreadLogic.Current.RunMain(() =>
                    {
                        CommonPage.Loading.Hide();
                        if (result == GarrisonMode.AtHome)
@@ -166,7 +166,7 @@
                new System.Threading.Thread(async () =>
                {
                    var result = await HdlSafeguardLogic.Current.RemoveSafetyGarrison(GarrisonMode.RemoveGarrison, true);
                    Application.RunOnMainThread(() =>
                    HdlThreadLogic.Current.RunMain(() =>
                    {
                        CommonPage.Loading.Hide();
                        if (result == 1)
@@ -208,7 +208,7 @@
                new System.Threading.Thread(async () =>
                {
                    var result = await HdlSafeguardLogic.Current.SetSafetyGarrisonByModel(GarrisonMode.AtHome);
                    Application.RunOnMainThread(() =>
                    HdlThreadLogic.Current.RunMain(() =>
                    {
                        CommonPage.Loading.Hide();
                        if (result == GarrisonMode.AtHome)
@@ -244,7 +244,7 @@
                new System.Threading.Thread(async () =>
                {
                    var result = await HdlSafeguardLogic.Current.SetSafetyGarrisonByModel(GarrisonMode.RemoveHome);
                    Application.RunOnMainThread(() =>
                    HdlThreadLogic.Current.RunMain(() =>
                    {
                        CommonPage.Loading.Hide();
                        if (result == GarrisonMode.RemoveHome)
@@ -280,7 +280,7 @@
                new System.Threading.Thread(async () =>
                {
                    var result = await HdlSafeguardLogic.Current.RemoveSafetyGarrison(GarrisonMode.RemoveGarrison, true);
                    Application.RunOnMainThread(() =>
                    HdlThreadLogic.Current.RunMain(() =>
                    {
                        CommonPage.Loading.Hide();
                        if (result == 1)