From 627093aca723d4bfb971b97c828e8b3a22dbda78 Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期五, 17 七月 2020 17:26:19 +0800
Subject: [PATCH] 2020-07-17-1
---
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