From f23ad1b3f9f6193f35f72104d690b21dc67d5c1f Mon Sep 17 00:00:00 2001 From: 黄学彪 <hxb@hdlchina.com.cn> Date: 星期一, 06 七月 2020 12:35:25 +0800 Subject: [PATCH] 去掉了访问外网的异步 --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs | 30 ++++++++++++++++++++++++------ 1 files changed, 24 insertions(+), 6 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs index 5246663..b892c60 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs @@ -309,6 +309,10 @@ return null; } IASZone iASZone = (IASZone)i_device; + if (iASZone.iASInfo == null) + { + return null; + } var alarmInfo = new IASZoneReportInfo(); if (iASZone.iASInfo.Battery == 1) @@ -323,11 +327,11 @@ } //杩愬姩浼犳劅鍣� - if (device.IasDeviceType == 13) + if (device.IasDeviceType == 13 || device.IasDeviceType == 541) { if (iASZone.iASInfo.Alarm1 == 1) { - //鏈変笉鏄庣墿浣撶粡杩� + //鏈変汉缁忚繃 alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uHadUnKnowObjectPassed); } } @@ -579,17 +583,31 @@ } else if (info.AlarmCode == 216) { - //甯稿紑妯″紡寮�鍚� + //甯稿紑妯″紡寮�鍚�(闂ㄩ攣瑙﹀彂) alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg6); + alarmInfo.MsgDiv = 9000; } else if (info.AlarmCode == 217) { - //甯稿紑妯″紡缁撴潫 - alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg7); + //甯稿紑妯″紡缁撴潫(闂ㄩ攣瑙﹀彂) + alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg7); + alarmInfo.MsgDiv = 9000; + } + else if (info.AlarmCode == 218) + { + //甯稿紑妯″紡寮�鍚�(缃戝叧瑙﹀彂) + alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg9); + alarmInfo.MsgDiv = 9000; + } + else if (info.AlarmCode == 219) + { + //甯稿紑妯″紡缁撴潫(缃戝叧瑙﹀彂) + alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg10); + alarmInfo.MsgDiv = 9000; } else if (info.AlarmCode == 232) { - //闂ㄩ搩瑙﹀彂 + //鏈変汉璁块棶 alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg8); } } -- Gitblit v1.8.0