From 3c8f41f50076a3b904705ef9f94d1a827ecd8c52 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期六, 28 八月 2021 15:43:19 +0800 Subject: [PATCH] 2021-8-28-4 --- HDL_ON/Common/ApiUtlis.cs | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/HDL_ON/Common/ApiUtlis.cs b/HDL_ON/Common/ApiUtlis.cs index 51ea108..2c4449a 100644 --- a/HDL_ON/Common/ApiUtlis.cs +++ b/HDL_ON/Common/ApiUtlis.cs @@ -187,6 +187,7 @@ //澶勭悊鍓╀笅鐨勬柊澧炲姛鑳� foreach (var newFunction in deviceList.list) { + newFunction.AssembleStatus(); newFunction.SaveFunctionFile(); FunctionList.List.IniFunctionList(newFunction.savePath); } @@ -270,12 +271,16 @@ foreach (var video in FunctionList.List.videoIntercom) { - if (video.interphoneType == "IMOUVISIAL") + if (video.interphoneType == InterphoneType.IMOUVISIAL.ToString()) { UI.UI2.PersonalCenter.PirDevice.PirSend.LcSubAccessToken = video.subAccountToken; } } } + + + //======================瀹夐槻==================== + GetSecurityList(); } catch (Exception ex) @@ -357,7 +362,7 @@ if (deviceResult.Code == StateCode.SUCCESS) { MainPage.Log($"璇诲彇璁惧淇℃伅鎴愬姛"); - var packList = Newtonsoft.Json.JsonConvert.DeserializeObject<DevcieApiPack>(deviceResult.Data.ToString()); + var packList = JsonConvert.DeserializeObject<DevcieApiPack>(deviceResult.Data.ToString()); foreach(var function in packList.list) { @@ -375,14 +380,14 @@ var pack = Ins.HttpRequest.GetSecurityList(); if (pack.Code == StateCode.SUCCESS) { - var packList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SecurityAlarm>>(pack.Data.ToString()); + var packList = JsonConvert.DeserializeObject<List<SecurityAlarm>>(pack.Data.ToString()); var sidList = new List<string>(); foreach (var function in packList) { sidList.Add(function.sid); } var infoListPack = Ins.httpRequest.GetSecurityInfo(sidList, new List<string>()); - var infoList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SecurityAlarm>>(infoListPack.Data.ToString()); + var infoList = JsonConvert.DeserializeObject<List<SecurityAlarm>>(infoListPack.Data.ToString()); foreach (var function in infoList) { function.SaveFile(); -- Gitblit v1.8.0