From fdd7de7e0efb90b174c528c3f0a48cbaaaa7ce08 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 08 三月 2022 17:19:10 +0800 Subject: [PATCH] 备份 --- HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs index 9bec14b..8b19f2a 100644 --- a/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs +++ b/HDL_ON/UI/UI2/1-HomePage/HomePageBLL.cs @@ -199,24 +199,20 @@ //Dome妯″紡 if (MainPage.NoLoginMode) { - bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.MainColor; return; } if (!Control.Ins.GatewayOnline_Local && !Control.Ins.GatewayOnline_Cloud) { bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.LinkTipFail; + bodyView.btnLinkStateTip.TextID = StringId.NetworkAnomaly; + bodyView.environmentalView.Y = Application.GetRealHeight(8) + btnResidenceName.Bottom; } else { - if (Control.Ins.GatewayOnline_Local) - { - bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.LinkTipLocal; - } - else - { - bodyView.btnLinkStateTip.BackgroundColor = CSS.CSS_Color.MainColor; - } + bodyView.btnLinkStateTip.BackgroundColor = 0x00000000; + bodyView.btnLinkStateTip.Text = ""; + bodyView.environmentalView.Y = Application.GetRealHeight(1) + btnResidenceName.Bottom; } } @@ -346,6 +342,11 @@ { if (view.Tag.ToString() == function.sid) { + //if (!function.online) + //{ + // view.UnSelectedImagePath = "Collection/FunctionOfflineBg.png"; + //} + var state = false; if (function.spk == SPK.CurtainRoller || function.spk == SPK.CurtainShades || function.spk == SPK.CurtainTrietex || function.spk == SPK.CurtainSwitch)//绐楀笜璁惧鏍规嵁鐧惧垎姣斿垽鏂紑鍏崇姸鎬� @@ -493,6 +494,14 @@ d.Add(FunctionAttributeKey.FadeTime, function.GetAttrState(FunctionAttributeKey.FadeTime)); Control.Ins.SendWriteCommand(function, d); } + else if (function.spk == SPK.PanelSocket) + { + if (function.attributes.Find((obj) => obj.key == "on_off_usb") != null) + { + d.Add("on_off_usb", function.trait_on_off.curValue.ToString()); + } + Control.Ins.SendWriteCommand(function, d); + } else { d.Add("on_off", function.trait_on_off.curValue.ToString()); -- Gitblit v1.8.0