From 6a8eb1ce9d8e34c50164a4e24e7098e681ee08b6 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期一, 06 十一月 2023 15:08:06 +0800
Subject: [PATCH] 国际化支持:场景增加自动化使能配置

---
 HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs
index 93dd086..1bdd1b3 100644
--- a/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs
+++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/TargetDeviceFunList.cs
@@ -185,7 +185,8 @@
                     };
 
                     break;
-                //寮�鍏崇伅鍏� 
+                //寮�鍏崇伅鍏�
+                case SPK.OtherCommon:
                 case SPK.AirSwitch:
                 case SPK.LightSwitch:
                 case SPK.ElectricSocket:
@@ -1045,7 +1046,7 @@
             LogicView.FunTypeView delayView = new LogicView.FunTypeView();
             delayView.frameLayout.Y = bottomY;
             delayView.btnText.TextID = StringId.Delay;
-            delayView.btnState.Text = strdelay + "s";
+            delayView.btnState.Text = LogicMethod.Current.getTimeStr(strdelay);
             fLayout.AddChidren(delayView.FLayoutView());
             ///璧嬪�煎璞�
             this.btnDelay = delayView.btnState;
@@ -1055,9 +1056,9 @@
                 InpOrOutLogicMethod inpOrOutLogicMethod = new InpOrOutLogicMethod();
                 inpOrOutLogicMethod.Delayed(this, strdelay, (value) =>
                 {
-                    selectedState = "delay_" + strdelay;
                     strdelay = value.ToString();
-                    delayView.btnState.Text = strdelay + "s";
+                    delayView.btnState.Text = LogicMethod.Current.getTimeStr(strdelay);
+                    selectedState = "delay_" + strdelay;
                 });
             };
 
@@ -1290,7 +1291,7 @@
             if (this.btnDelay != null)
             {
                 ///寤舵椂鏄剧ず鏂囨湰
-                this.btnDelay.Text = outputs.delay + "s";
+                this.btnDelay.Text =LogicMethod.Current.getTimeStr(outputs.delay);
                 this.strdelay = outputs.delay;
             }
             InpOrOutLogicMethod.Current.EditDeviceState(device, dicList, button1, button2, button3, button4, attribute);

--
Gitblit v1.8.0