| | |
| | | private void InitUnLockMenuControl() |
| | | { |
| | | //如果是成员,则只有一键开锁 |
| | | if (DB_ResidenceData.Instance.CurrentRegion.IsOthreShare == true) |
| | | if (DB_ResidenceData.Instance.CurrentRegion.isOtherShare == true) |
| | | { |
| | | //一键开锁 |
| | | var btnOneKey = new NormalViewControl(100, 25, true); |
| | |
| | | private void InitBottomMenuIconControl() |
| | | { |
| | | //如果是成员,则只有开锁方式管理 |
| | | if (DB_ResidenceData.Instance.CurrentRegion.IsOthreShare == true) |
| | | if (DB_ResidenceData.Instance.CurrentRegion.isOtherShare == true) |
| | | { |
| | | //开锁方式管理图标 |
| | | var btnManagerIcon = new IconViewControl(40); |
| | |
| | | if (this.listMember != null) { return true; } |
| | | |
| | | //主账号需要去获取成员列表,而子账号只能他自己 |
| | | if (DB_ResidenceData.Instance.CurrentRegion.IsOthreShare == false) |
| | | if (DB_ResidenceData.Instance.CurrentRegion.isOtherShare == false) |
| | | { |
| | | //获取成员列表 |
| | | var responePack = new DAL.Server.HttpServerRequest().GetResidenceMemberAccount(); |
| | |
| | | //自身加进去,自己位于首位 |
| | | var info = new ResidenceMemberInfo(); |
| | | info.childAccountId = OnAppConfig.Instance.LastLoginUserId; |
| | | info.childAccountType = DB_ResidenceData.Instance.CurrentRegion.IsOthreShare == false ? "ADMIN" : "ORDINARY"; |
| | | info.childAccountType = DB_ResidenceData.Instance.CurrentRegion.isOtherShare == false ? "ADMIN" : "ORDINARY"; |
| | | info.nickName = UserInfo.Current.userName; |
| | | this.listMember.Insert(0, info); |
| | | if (string.IsNullOrEmpty(info.nickName)) |
| | |
| | | if (UserInfo.Current.appUnlockPage.Contains("3") == true) |
| | | { |
| | | //调起安全认证 |
| | | HdlCheckLogic.Current.CheckUnlockSecurity(true, () => |
| | | HdlCheckLogic.Current.CheckUnlockSecurity(true, (div) => |
| | | { |
| | | //锁已打开 |
| | | HdlMessageLogic.Current.ShowMassage(ShowMsgType.TipSuccess, Language.StringByID(StringId.LockIsOpened), null, null, null, 2); |
| | | if (div == 1) |
| | | { |
| | | HdlMessageLogic.Current.ShowMassage(ShowMsgType.TipSuccess, Language.StringByID(StringId.LockIsOpened), null, null, null, 2); |
| | | } |
| | | else |
| | | { |
| | | //为了安全,请跳转至个人中心{0}设置个人密码,并应用于门锁开锁 |
| | | HdlMessageLogic.Current.ShowMassage(ShowMsgType.Confirm, Language.StringByID(StringId.JumpToPersonalCentetToSetPasswordMsg), () => |
| | | { |
| | | var page = new AppUnlockSettingsPage(); |
| | | MainPage.BasePageView.AddChidren(page); |
| | | page.LoadPage(); |
| | | MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; |
| | | |
| | | }, Language.StringByID(StringId.Jump)); |
| | | } |
| | | }); |
| | | } |
| | | else |