From 1293fea19c6a2b558986856e301d5218c1979692 Mon Sep 17 00:00:00 2001 From: wei <kaede@kaededeMacBook-Air.local> Date: 星期五, 27 十一月 2020 14:08:43 +0800 Subject: [PATCH] Revert "20201127 接受bus数据修改完成,搜索网关、一端口修改完成" --- HDL_ON/Entity/Function/Function.cs | 56 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 28 insertions(+), 28 deletions(-) diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs index a602940..b988436 100644 --- a/HDL_ON/Entity/Function/Function.cs +++ b/HDL_ON/Entity/Function/Function.cs @@ -54,7 +54,7 @@ /// 濡傦細鏄疉C鍔熻兘锛氱壒鎬э細on_off,mode,fan,temperature /// attri /// </summary> - public List<FunctionAttributes> function = new List<FunctionAttributes>(); + public List<Trait> function = new List<Trait>(); /// <summary> /// 鎴块棿ID鍒楄〃 @@ -145,27 +145,27 @@ [Newtonsoft.Json.JsonIgnore] public string lastState = ""; - FunctionAttributes _trait_on_off; + Trait _trait_on_off; [Newtonsoft.Json.JsonIgnore] - public FunctionAttributes trait_on_off + public Trait trait_on_off { get { if (_trait_on_off == null) { - _trait_on_off = function.Find((obj) => obj.key == "on_off"); + _trait_on_off = function.Find((obj) => obj.name == "on_off"); //鎵句笉鍒板睘鎬ч渶瑕佸0鏄庝竴涓紝闃叉鎶ラ敊闂�� if (_trait_on_off == null) { - _trait_on_off = new FunctionAttributes() + _trait_on_off = new Trait() { - key = "on_off", - value = new List<string> { "on", "off" }, + name = "on_off", + value_key = new List<string> { "on", "off" }, max = 1, min = 0, }; } - _trait_on_off.curValue = "on"; + _trait_on_off.value = "on"; } return _trait_on_off; } @@ -313,16 +313,16 @@ /// 鍔熻兘灞炴�� /// 灞炴�у瓧娈佃В鏋愶細attri :灞炴�у唴瀹癸紝value 灞炴�х殑鍊硷紝max 鏈�澶у�� min 鏈�灏忓�� /// </summary> - public class FunctionAttributes + public class Trait { /// <summary> - /// 灞炴�ч敭鍚� + /// 灞炴�у悕绉� /// </summary> - public string key; + public string name; /// <summary> /// 灞炴�х殑鍊煎垪琛� /// </summary> - public List<string> value = new List<string>(); + public List<string> value_key = new List<string>(); /// <summary> /// 鏈�澶у�� /// </summary> @@ -340,7 +340,7 @@ /// <summary> /// 褰撳墠鍊� /// </summary> - public object curValue = new object(); + public object value = new object(); //----app鑷畾涔� @@ -358,7 +358,7 @@ return _uintString; } var us = ""; - switch (key) + switch (name) { case "temperature": case "set_temperature": @@ -383,7 +383,7 @@ get { string text = ""; - switch (key) + switch (name) { case "on_off": text = Language.StringByID(StringId.OnOff); @@ -447,7 +447,7 @@ /// </summary> public string GetCurValueText() { - return GetValueText(curValue.ToString()); + return GetValueText(value.ToString()); } /// <summary> @@ -458,7 +458,7 @@ { string text = ""; value = value.Replace("{}", ""); - switch (key) + switch (name) { case "on_off": text = value == "on" ? Language.StringByID(StringId.On) : Language.StringByID(StringId.OFF); @@ -469,7 +469,7 @@ case "percent": if (value == "") { - this.curValue = this.min; + this.value = this.min; text = this.min.ToString(); } else @@ -514,21 +514,21 @@ text = Language.StringByID(StringId.Timer); break; default: - if (this.value.Contains("cool")) + if (this.value_key.Contains("cool")) { - this.curValue = "cool"; + this.value = "cool"; text = Language.StringByID(StringId.Cool); } - else if (this.value.Contains("day")) + else if (this.value_key.Contains("day")) { - this.curValue = "day"; + this.value = "day"; text = Language.StringByID(StringId.Day); } else { - foreach (var v in this.value) + foreach (var v in this.value_key) { - this.curValue = v; + this.value = v; text = GetCurValueText(); } } @@ -551,16 +551,16 @@ text = Language.StringByID(StringId.Auto); break; default: - if (this.value.Contains("low")) + if (this.value_key.Contains("low")) { - this.curValue = "low"; + this.value = "low"; text = Language.StringByID(StringId.LowWindSpeed); } else { - foreach (var v in this.value) + foreach (var v in this.value_key) { - this.curValue = v; + this.value = v; text = GetCurValueText(); } } -- Gitblit v1.8.0