From bd46c57c77c276014db3192a4e2cc96e23c93202 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 21 二月 2020 13:08:47 +0800
Subject: [PATCH] 先上传个版本吧

---
 ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaDelayedSettionForm.cs |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaDelayedSettionForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaDelayedSettionForm.cs
index bff1dff..089fab7 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaDelayedSettionForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Safety/GarrisonAreaDelayedSettionForm.cs
@@ -129,7 +129,7 @@
             row.AddBottomLine();
             //鏃堕棿
             string second = Language.StringByID(R.MyInternationalizationString.Second);
-            this.inDelayTimeControl = row.AddMostRightView(this.timeResponseData.EntranceDelayTime + " " + second, 200);
+            this.inDelayTimeControl = row.AddMostRightView(this.GetTimeText(this.timeResponseData.EntranceDelayTime), 200);
             this.inDelayTimeControl.TextColor = UserCenterColor.Current.TextGrayColor1;
 
             row.ButtonClickEvent += (sender, e) =>
@@ -158,7 +158,7 @@
             row.AddRightArrow();
             //鏃堕棿
             string second = Language.StringByID(R.MyInternationalizationString.Second);
-            this.outDelayTimeControl = row.AddMostRightView(this.timeResponseData.GoOutDelayTime + " " + second, 200);
+            this.outDelayTimeControl = row.AddMostRightView(this.GetTimeText(this.timeResponseData.GoOutDelayTime), 200);
             this.outDelayTimeControl.TextColor = UserCenterColor.Current.TextGrayColor1;
 
             row.ButtonClickEvent += (sender, e) =>
@@ -192,14 +192,15 @@
                 this.timeResponseData.GoOutDelayTime = OutDelayTime;
                 Application.RunOnMainThread(() =>
                 {
-                    string second = Language.StringByID(R.MyInternationalizationString.Second);
                     if (this.inDelayTimeControl != null)
                     {
-                        this.inDelayTimeControl.Text = inDelayTime + " " + second;
+                        //鏄剧ず鏃堕棿缈昏瘧鏂囨湰
+                        this.inDelayTimeControl.Text = this.GetTimeText(inDelayTime);
                     }
                     if (this.outDelayTimeControl != null)
                     {
-                        this.outDelayTimeControl.Text = OutDelayTime + " " + second;
+                        //鏄剧ず鏃堕棿缈昏瘧鏂囨湰
+                        this.outDelayTimeControl.Text = this.GetTimeText(OutDelayTime);
                     }
                 });
             }
@@ -286,5 +287,34 @@
         }
 
         #endregion
+
+        #region 鈻� 涓�鑸柟娉昣__________________________
+
+        /// <summary>
+        /// 鑾峰彇鏃堕棿鐨勭炕璇戞枃鏈�
+        /// </summary>
+        /// <param name="timeSecond">绉�</param>
+        /// <returns></returns>
+        private string GetTimeText(int timeSecond)
+        {
+            string textValue = string.Empty;
+            //鍒�
+            int checkValue = timeSecond / 60;
+            if (checkValue > 0)
+            {
+                string minu = Language.StringByID(R.MyInternationalizationString.uMinute);
+                textValue = checkValue + minu;
+            }
+            //绉�
+            checkValue = timeSecond % 60;
+            if (checkValue > 0)
+            {
+                string second = Language.StringByID(R.MyInternationalizationString.uSecond);
+                textValue += checkValue + second;
+            }
+            return textValue;
+        }
+
+        #endregion
     }
 }

--
Gitblit v1.8.0