JLChen
2020-01-15 454ac814944cf956ff02b84b70ba2ec68e5e5ea1
Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs
@@ -119,8 +119,8 @@
            #region ---进入后台---DeviceManagementView---
            //if (true) {//调试账号
            if (MainPage.LoginUser.AccountType == 0) {//调试账号
            if (true) {//调试账号
                       //if (MainPage.LoginUser.AccountType == 0) {//调试账号
                FrameLayout DeviceManagementView = new FrameLayout () {
                    Width = Application.GetRealWidth (640),
                    Height = Application.GetRealHeight (100),
@@ -372,7 +372,7 @@
            #endregion
            #region subaccount
            if (MainPage.LoginUser.AccountType == 0) {
            //if (MainPage.LoginUser.AccountType == 0) {
                FrameLayout subaccountView = new FrameLayout () {
                    Width = Application.GetRealWidth (640),
                    Height = Application.GetRealHeight (100),
@@ -402,6 +402,12 @@
                UserMiddle.SettingView.AddChidren (btnNullSubaccount);
                EventHandler<MouseEventArgs> SubaccountEventHandler = (sender, e) => {
                    if (UserConfig.Instance.CurrentRegion.IsOthreShare) {
                        //提示没有分享住宅的权限
                        new Alert ("", ErrorCode.InsufficientAuthority, "Close").Show ();
                        return;
                    }
                    if (UserConfig.Instance.internetStatus == 0) {
                        new Alert ("", "Unable to save data, please check the network.", "Close").Show ();
                        return;
@@ -414,7 +420,7 @@
                            }; 
                            //var requestObj = new GetSubAccountListObj ();
                            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
                            var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson, true);
                            var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson);
                            if (revertObj.StateCode.ToUpper() == "SUCCESS") {
                                Application.RunOnMainThread (() => {
                                    var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (revertObj.ResponseData.ToString ());
@@ -437,7 +443,7 @@
                subaccountView.MouseUpEventHandler += SubaccountEventHandler;
                btnSubaccountIcon.MouseUpEventHandler += SubaccountEventHandler;
                btnSubaccountTitle.MouseUpEventHandler += SubaccountEventHandler;
            }
            //}
            #endregion
@@ -469,6 +475,7 @@
            btnhelpTitle.MouseLongEventHandler += (sd, ds) => {
                //var uc = UserConfig.Instance.RometoUserInfoKeys.Find ((obj) => obj.Contains ("HiddenJson"));
                //new Alert ("", uc, "close").Show ();
            };
            EventHandler<MouseEventArgs> helpEventHandler = (sender, e) => {