From 49248e3bdff0458f8f6f4156d1425bd6f6074e32 Mon Sep 17 00:00:00 2001 From: lss <lsc@hdlchina.com.cn> Date: 星期二, 17 五月 2022 13:17:21 +0800 Subject: [PATCH] Merge branch 'dev' into lss --- HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 55 insertions(+), 5 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs b/HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs index 2074184..0bc953c 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/Electrical/TuyaAirCleanerPage.cs @@ -539,7 +539,17 @@ /// </summary> /// <param name="value">auto:鑷姩 sleep:鐫$湢 manual:鎵嬪姩 strong:寮虹儓</param> private void SendModeComand(string value) - { + { + if (!device.online) + { + new Tip() + { + CloseTime = 1, + Text = Language.StringByID(StringId.DeviceOfflineCannotOption), + Direction = AMPopTipDirection.None, + }.Show(MainPage.BaseView); + return; + } this.btnMode.CanClick = false; HdlThreadLogic.Current.RunThread(() => { @@ -558,7 +568,17 @@ /// </summary> /// <param name="value">canel:鍙栨秷 1:1灏忔椂 2:2灏忔椂 3:4灏忔椂 4:8灏忔椂</param> private void SendTimingComand(string value) - { + { + if (!device.online) + { + new Tip() + { + CloseTime = 1, + Text = Language.StringByID(StringId.DeviceOfflineCannotOption), + Direction = AMPopTipDirection.None, + }.Show(MainPage.BaseView); + return; + } this.btnTime.CanClick = false; HdlThreadLogic.Current.RunThread(() => { @@ -577,7 +597,17 @@ /// </summary> /// <param name="value">1:浣庢。 2:涓。 3:楂樻。</param> private void SendFanSpeedComand(string value) - { + { + if (!device.online) + { + new Tip() + { + CloseTime = 1, + Text = Language.StringByID(StringId.DeviceOfflineCannotOption), + Direction = AMPopTipDirection.None, + }.Show(MainPage.BaseView); + return; + } this.btnFan.CanClick = false; HdlThreadLogic.Current.RunThread(() => { @@ -595,7 +625,17 @@ /// 鍙戦�佸紑鍏冲懡浠� /// </summary> private void SendSwitchComand() - { + { + if (!device.online) + { + new Tip() + { + CloseTime = 1, + Text = Language.StringByID(StringId.DeviceOfflineCannotOption), + Direction = AMPopTipDirection.None, + }.Show(MainPage.BaseView); + return; + } this.btnPictrue.CanClick = false; this.btnSwitch.CanClick = false; @@ -622,7 +662,17 @@ /// 鍙戦�佷娇鑳藉懡浠� /// </summary> private void SendEnableComand(MostRightIconControl btnSwitch, string sendKey, string value) - { + { + if (!device.online) + { + new Tip() + { + CloseTime = 1, + Text = Language.StringByID(StringId.DeviceOfflineCannotOption), + Direction = AMPopTipDirection.None, + }.Show(MainPage.BaseView); + return; + } if (btnSwitch != null) { btnSwitch.CanClick = false; -- Gitblit v1.8.0