HDL Home App 第二版本 旧平台金堂用 正在使用
hxb
2022-08-30 25429f085093d89d543a0b90e30d0d62d1b7dac9
ZigbeeApp/Shared/Phone/UserCenter/UserMain/UserMainForm.cs
old mode 100755 new mode 100644
@@ -317,6 +317,30 @@
                    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
#if Android
                    Com.Evoyohome.Sphonelibs.Global.Global.OpenFaceManageActivity(Application.Activity);
#endif
                };
            }
            //安防管理
@@ -400,7 +424,40 @@
                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 Android
                Com.Evoyohome.Sphonelibs.Global.Global.OpenIntercomActivity(Application.Activity);
#endif
            };
            if (UserCenterResourse.UserInfo.AuthorityNo == 1 || UserCenterResourse.UserInfo.AuthorityNo == 2)
            {
@@ -427,8 +484,8 @@
                        //如果住宅为虚拟住宅,则此功能无效
                        return;
                    }
                    var form = new HdlBackup.HdlBackupListForm();
                    form.AddForm();
                    var form = new HdlBackup.HdlBackupListForm();
                    ; form.AddForm();
                };
            }
@@ -472,13 +529,8 @@
            btnAbountView.X -= ControlCommonResourse.XXLeft / 2;
            rowAbount.ButtonClickEvent += (sender, e) =>
            {
                if (Common.Config.Instance.Home.IsVirtually == true)
                {
                    //如果住宅为虚拟住宅,则此功能无效
                    return;
                }
                var form = new Abount.AbountForm();
                form.AddForm();
                form.AddForm(false);
            };
            if (UserCenterResourse.HideOption.CenterHideMenu == 1)