From 66a9965c44ecc32a6696abca876ab9d1cd091584 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期五, 28 二月 2020 15:25:13 +0800
Subject: [PATCH] 2020.2.28
---
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePirSensorLogic.cs | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePirSensorLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePirSensorLogic.cs
index 32ae141..d30b259 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePirSensorLogic.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlDevicePirSensorLogic.cs
@@ -90,6 +90,30 @@
return data.configureParamates;
}
+ /// <summary>
+ /// 鑾峰彇PIR浼犳劅鍣ㄧ殑銆恖ux鍊笺�戯紝閿欒鏃惰繑鍥�-1
+ /// </summary>
+ /// <param name="iASZone"></param>
+ /// <param name="mode"></param>
+ /// <returns></returns>
+ public async Task<int> GetPirSensorLux(IASZone iASZone, ShowErrorMode mode = ShowErrorMode.YES)
+ {
+ var data = await iASZone.GetPirLuxAbilitySizeAsync();
+ if (data == null || data.pirLux == -1)
+ {
+ //鑾峰彇浼犳劅鍣ㄤ寒搴﹀�煎け璐�
+ string msg = Language.StringByID(R.MyInternationalizationString.uGetPirSensorLuxFail);
+ //鎷兼帴涓娿�愮綉鍏冲洖澶嶈秴鏃躲�戠殑Msg
+ msg = UserCenterLogic.CombineGatewayTimeOutMsg(msg, data);
+ if (mode == ShowErrorMode.YES)
+ {
+ this.ShowErrorMsg(msg);
+ }
+ return -1;
+ }
+ return data.pirLux;
+ }
+
#endregion
#region 鈻� 璁剧疆閰嶇疆淇℃伅_______________________
--
Gitblit v1.8.0