JLChen
2020-01-12 ac2ee45fadc64fe840bbba6264df3ca4622adb15
Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs
@@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using System.IO;
namespace Shared.SimpleControl.Phone
@@ -408,12 +409,15 @@
                    MainPage.Loading.Start ("Please wait...");
                    System.Threading.Tasks.Task.Run (() => {
                        try {
                            var requestObj = new GetSubAccountListObj ();
                            var requestObj = new GetSubAccountByDistributedMarkObj () {
                                DistributedMark = UserConfig.Instance.CurrentRegion.Id,
                            };
                            //var requestObj = new GetSubAccountListObj ();
                            var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj);
                            var revertObj = MainPage.RequestHttps ("GetSubAccountList", requestJson);
                            if (revertObj.StateCode == "SUCCESS") {
                            var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson);
                            if (revertObj.StateCode.ToUpper() == "SUCCESS") {
                                Application.RunOnMainThread (() => {
                                    var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<System.Collections.Generic.List<SubAccountRes>> (revertObj.ResponseData.ToString ());
                                    var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (revertObj.ResponseData.ToString ());
                                    SubaccountListView subView = new SubaccountListView (responseDataObj);
                                    UserMiddle.SettingPageView.AddChidren (subView);
                                    subView.ShowSubaccountListView ();