From c00da77d00a479fa5d022346a6d9075f90a5c087 Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期六, 14 九月 2024 10:05:34 +0800
Subject: [PATCH] 退出登录时间调整,新风,音乐
---
HDL_ON/Entity/Function/FloorHeating.cs | 41 ++++++++++++++++++++++++++++++++++++++---
1 files changed, 38 insertions(+), 3 deletions(-)
diff --git a/HDL_ON/Entity/Function/FloorHeating.cs b/HDL_ON/Entity/Function/FloorHeating.cs
index 30ef6c0..dfc2539 100644
--- a/HDL_ON/Entity/Function/FloorHeating.cs
+++ b/HDL_ON/Entity/Function/FloorHeating.cs
@@ -71,14 +71,29 @@
/// </summary>
public string GetTempUnitString(Function function)
{
- var tt = function.GetAttrState(FunctionAttributeKey.TempType);
- if (tt == "0")
+ var tt = function.GetAttribute(FunctionAttributeKey.TempType);
+ if (tt == null)
+ {
+ return "掳C";
+ }
+ if (tt.unit == string.Empty)
{
return "掳C";
}
else
{
- return tt;
+ if (tt.unit == "C")
+ {
+ return "掳C";
+ }
+ else if (tt.unit == "F")
+ {
+ return "掳F";
+ }
+ else
+ {
+ return tt.unit;
+ }
}
}
@@ -150,6 +165,26 @@
/// </summary>
public byte timeFlag = 0;
+ public string GetWrokModeIconPath(string value, bool lighting = true)
+ {
+ var imagePath = "FunctionIcon/AC/HeatingIcon.png";
+
+ switch (value)
+ {
+ case "heat":
+ imagePath = lighting ? "FunctionIcon/AC/HeatingIcon.png" : "FunctionIcon/AC/HeatingIconGray.png";
+ break;
+ case "cool":
+ imagePath = lighting ? "FunctionIcon/AC/CoolIcon.png" : "FunctionIcon/AC/CoolIconGray.png";
+ break;
+ case "economic":
+ imagePath = lighting ? "FunctionIcon/FloorHeating/EconomicIcon.png" : "FunctionIcon/FloorHeating/EconomicIconGray.png";
+ break;
+ }
+
+ return imagePath;
+ }
+
/// <summary>
/// 鑾峰彇妯″紡鐨刬con璺緞
/// <param name="lightingIcon">鑾峰彇鐨勫浘鏍囩被鍨嬶紝榛樿鏄偣浜�</param>
--
Gitblit v1.8.0