From 691b0f2434acc1685b43f873657c9230726ffe6f Mon Sep 17 00:00:00 2001 From: chenqiyang <1406175257@qq.com> Date: 星期二, 19 四月 2022 13:38:20 +0800 Subject: [PATCH] 1.增加人脸、可视对讲入口 2.增加清除推送角标数值接口 3.修改初始化全视通、登出全视通 --- ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 54 insertions(+), 4 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs index 006d5d2..716f9ac 100644 --- a/ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs @@ -317,6 +317,29 @@ var form = new Residence.ResidenceListMainForm(); form.AddForm(); }; + } + + //浜鸿劯绠$悊 + unSelectPic = "Center/FaceManagement.png"; + TextID = R.MyInternationalizationString.uFace; + if (UserCenterResourse.UserInfo.AuthorityNo == 1)//鏄富璐﹀彿鎵嶅睍绀� + { + //鐢熸垚鎺т欢 + var frame = this.CreatMainMenuControl(frameMenu, TextID, unSelectPic); + frame.ButtonClickEvent += (sender, e) => + { + if (Common.Config.Instance.Home.IsVirtually == true) + { + //濡傛灉浣忓畢涓鸿櫄鎷熶綇瀹�,鍒欐鍔熻兘鏃犳晥 + return; + } + //鎵撳紑浜鸿劯绠$悊椤甸潰 +#if iOS + + Shared.IOS.HDLFVSDK.Video.ShowFaceManagement(); +#endif + + }; } //瀹夐槻绠$悊 @@ -400,7 +423,36 @@ frameOtherMenuContr.Y = Application.GetRealHeight(698); frameOtherMenuContr.Height = ControlCommonResourse.ListViewRowHeight * 4 + Application.GetRealHeight(26 * 4); frameWhite.AddChidren(frameOtherMenuContr); - } + } + + //鍙瀵硅 + var rowVideo = new FrameRowControl(frameOtherMenuContr.rowSpace / 2); + frameOtherMenuContr.AddChidren(rowVideo); + //鍚戝彸鍥炬爣 + var btnBackVDRight = rowVideo.AddRightArrow(); + btnBackVDRight.X -= ControlCommonResourse.XXLeft / 2; + //鍥炬爣 + var btnBackVDIcon = rowVideo.AddLeftIcon(); + btnBackVDIcon.X -= ControlCommonResourse.XXLeft / 2; + btnBackVDIcon.UnSelectedImagePath = "Item/videoIntercom.png"; + //搴曠嚎 + var btnBackVDLine = rowVideo.AddBottomLine(); + btnBackVDLine.X -= ControlCommonResourse.XXLeft / 2; + //鏁版嵁澶囦唤View + var btnBackVDView = rowVideo.AddLeftCaption(Language.StringByID(R.MyInternationalizationString.videoIntercom), 300); + btnBackVDView.X -= ControlCommonResourse.XXLeft / 2; + rowVideo.ButtonClickEvent += (sender, e) => + { + if (Common.Config.Instance.Home.IsVirtually == true) + { + //濡傛灉浣忓畢涓鸿櫄鎷熶綇瀹�,鍒欐鍔熻兘鏃犳晥 + return; + } + +#if iOS + Shared.IOS.HDLFVSDK.Video.ShowDeviceList(); +#endif + }; if (UserCenterResourse.UserInfo.AuthorityNo == 1 || UserCenterResourse.UserInfo.AuthorityNo == 2) { @@ -427,9 +479,7 @@ //濡傛灉浣忓畢涓鸿櫄鎷熶綇瀹�,鍒欐鍔熻兘鏃犳晥 return; } - var form = new HdlBackup.HdlBackupListForm(); - //Shared.IOS.HDLFVSDK.Video.Init("", "chen123"); - Shared.IOS.HDLFVSDK.Video.ShowVideo(); + var form = new HdlBackup.HdlBackupListForm(); ; form.AddForm(); }; } -- Gitblit v1.8.0