From 1ecba3f7432912d4eb7637355f4dfae676059e00 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 15 十二月 2020 17:23:58 +0800 Subject: [PATCH] 1 --- HDL_ON/Entity/Function/Sensor.cs | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/HDL_ON/Entity/Function/Sensor.cs b/HDL_ON/Entity/Function/Sensor.cs index c8b1c7b..e482294 100644 --- a/HDL_ON/Entity/Function/Sensor.cs +++ b/HDL_ON/Entity/Function/Sensor.cs @@ -38,7 +38,7 @@ } [Newtonsoft.Json.JsonIgnore] - public Trait trait_values; + public FunctionAttributes trait_values; /// <summary> /// 鍊� /// </summary> @@ -49,21 +49,21 @@ { if (trait_values == null) { - trait_values = function.Find((obj) => obj.name == "values"); + trait_values = attributes.Find((obj) => obj.key == "values"); //鎵句笉鍒板睘鎬ч渶瑕佸0鏄庝竴涓紝闃叉鎶ラ敊闂�� if (trait_values == null) { - trait_values = new Trait() + trait_values = new FunctionAttributes() { - name = "values", - value_key = new List<string> { "29" }, + key = "values", + value = new List<string> { "29" }, max = 10000, min = 0, }; - trait_values.value = trait_values.min; + trait_values.curValue = trait_values.min; } #if DEBUG - if (Convert.ToInt32(trait_values.value) == 0) + //if ( Convert.ToInt32(trait_values.value) == 0) { double level = 1; Random random = new Random(); @@ -85,12 +85,12 @@ level = Math.Round(random.NextDouble() * 100, 0); break; } - trait_values.value = level; + trait_values.curValue = level; } #endif } - return Convert.ToDouble(trait_values.value); + return Convert.ToDouble(trait_values.curValue); } set { @@ -99,21 +99,21 @@ { if (trait_values == null) { - trait_values = function.Find((obj) => obj.name == "values"); + trait_values = attributes.Find((obj) => obj.key == "values"); //鎵句笉鍒板睘鎬ч渶瑕佸0鏄庝竴涓紝闃叉鎶ラ敊闂�� if (trait_values == null) { - trait_values = new Trait() + trait_values = new FunctionAttributes() { - name = "values", - value_key = new List<string> { "up" }, + key = "values", + value = new List<string> { "up" }, max = 100, min = 0, }; } - trait_values.value = trait_values.min; + trait_values.curValue = trait_values.min; } - trait_values.value = value; + trait_values.curValue = value; MainPage.Log($"values 鏁版嵁鍒锋柊{value}."); } catch -- Gitblit v1.8.0