From f30c3a80fc170109e15e75f1477263d38026436e Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期二, 21 五月 2024 15:33:25 +0800 Subject: [PATCH] 机械臂本地控制,安防中心成员限制 --- HDL_ON/Common/HDLCommon.cs | 43 ++++++++++++++++++++----------------------- 1 files changed, 20 insertions(+), 23 deletions(-) diff --git a/HDL_ON/Common/HDLCommon.cs b/HDL_ON/Common/HDLCommon.cs index 75dcc1b..9e8aee9 100644 --- a/HDL_ON/Common/HDLCommon.cs +++ b/HDL_ON/Common/HDLCommon.cs @@ -312,28 +312,7 @@ //瀛楁鍏煎闂锛屽彧鑳界洿鎺ュ彇鍊间簡 var json = Newtonsoft.Json.Linq.JObject.Parse(jpushMessageInfo.expantContent); - try - { - //var pushHomeId = json["homeId"]; - //if (pushHomeId == null || string.IsNullOrEmpty(pushHomeId.ToString())){ - // Console.WriteLine("homeId is null"); - // return; - //} - var pushTime = json["pushTime"]; - if(pushTime == null) - { - return; - } - if (!string.IsNullOrEmpty(pushTime.ToString())) - { - var pushDateTime = Utlis.UnixToDateTimeMS(Convert.ToInt64(pushTime)); - if (pushDateTime.AddSeconds(30) < DateTime.Now) - { - return; - } - } - } - catch { } + //1.瑙嗗璁插巶瀹剁被鍨� string interphoneTypeEnum = json["interphoneTypeEnum"].ToString(); @@ -372,6 +351,23 @@ } else if (interphoneTypeEnum == InterphoneType.HDL.ToString()) { + try + { + var pushTime = json["pushTime"]; + if (pushTime == null) + { + return; + } + if (!string.IsNullOrEmpty(pushTime.ToString())) + { + var pushDateTime = Utlis.UnixToDateTimeMS(Convert.ToInt64(pushTime)); + if (pushDateTime.AddSeconds(30) < DateTime.Now) + { + return; + } + } + } + catch { } //HDL Linphone 鐙勮�愬厠 eSVideoInfo.HomeId = jpushMessageInfo.HomeId; eSVideoInfo.callId = json["callId"].ToString(); @@ -806,7 +802,8 @@ } else { - IMessageCommon.Current.ShowErrorInfoAlter(result.Code); + if (result.Code != "-1") + IMessageCommon.Current.ShowErrorInfoAlter(result.Code); } } catch (Exception ex) -- Gitblit v1.8.0