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/HdlAlarmsLogic.cs | 43 +++++++------------------------------------ 1 files changed, 7 insertions(+), 36 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs index 516c345..ead7ba5 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlAlarmsLogic.cs @@ -45,26 +45,6 @@ /// </summary> private string oldDeviceAlarmFile = string.Empty; - #endregion - - #region 鈻� 鎶ヨ淇℃伅涓婃姤浜嬩欢___________________ - - /// <summary> - /// 娣诲姞鎶ヨ淇℃伅涓婃姤浜嬩欢(涓嶉渶瑕佸啀鎵ц浠讳綍鎿嶄綔,骞朵笖姘镐箙瀛樺湪) - /// </summary> - public void AddAlarmInfoEvent() - { - //瀹夐槻璁惧涓婃姤 - HdlDeviceAttributeLogic.Current.AddAttributeEvent("SaveSafetyAlarmInfo", "IASInfoReport", (device)=> - { - if (HdlGatewayLogic.Current.IsGatewayExist(device.CurrentGateWayId) == true) - { - //淇濆瓨瀹夐槻鎶ヨ淇℃伅鍒版湰鍦� - this.SaveSafeguardAlarmInfo(device); - } - }); - } - #endregion #region 鈻� 閲嶆柊鍒锋柊鎶ヨ淇℃伅___________________ @@ -180,8 +160,7 @@ /// </summary> /// <param name="garrison">甯冮槻妯″紡</param> /// <param name="appendText">闄勫姞鏂囨湰</param> - /// <param name="push">鏄惁鎺ㄩ�佸埌瀹夐槻涓荤晫闈�</param> - public void SaveSafeguardAlarmInfo(GarrisonMode garrison, string appendText = "", bool push = false) + public void SaveSafeguardAlarmInfo(GarrisonMode garrison, string appendText = "") { if (garrison == GarrisonMode.None) { @@ -242,16 +221,6 @@ var byteData = System.Text.Encoding.UTF8.GetBytes(saveData); string dir = System.IO.Path.Combine(DirNameResourse.LocalMemoryDirectory, DirNameResourse.SafeguardAlarmDirectory); Global.WriteFileToDirectoryByBytes(dir, fileName, byteData); - - //鎺ㄩ�� - if (push == true) - { - if (UserCenterResourse.DicActionForm.ContainsKey("SafetyManagementMainForm") == true) - { - var form = (Phone.UserCenter.Safety.SafetyManagementMainForm)UserCenterResourse.DicActionForm["SafetyManagementMainForm"]; - form?.AddSafeguardLogPushRow(null); - } - } } } @@ -436,6 +405,8 @@ #endregion + + #region 鈻� 闂ㄩ攣鎶ヨ淇濆瓨_______________________ /// <summary> @@ -538,7 +509,7 @@ /// </summary> /// <param name="jobject"></param> /// <returns></returns> - private DeviceAlarmInfo GetDoorLockAlarmInfo(Newtonsoft.Json.Linq.JObject jobject) + public DeviceAlarmInfo GetDoorLockAlarmInfo(Newtonsoft.Json.Linq.JObject jobject) { var info = (DoorLockAlarmsResult)JsonConvert.DeserializeObject<DoorLockAlarmsResult>(jobject["Data"].ToString()); var alarmInfo = new DeviceAlarmInfo(); @@ -578,17 +549,17 @@ //鏆村姏寮�闂� alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg5); } - else if (info.AlarmCode == 16) + else if (info.AlarmCode == 116) { //甯稿紑妯″紡寮�鍚� alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg6); } - else if (info.AlarmCode == 17) + else if (info.AlarmCode == 117) { //甯稿紑妯″紡缁撴潫 alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg7); } - else if (info.AlarmCode == 32) + else if (info.AlarmCode == 132) { //闂ㄩ搩瑙﹀彂 alarmInfo.AlarmMsg = Language.StringByID(R.MyInternationalizationString.uDoorLockAlarmMsg8); -- Gitblit v1.8.0