From 5a5a2b696866f947b6025d26c3302e8ffef46435 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期一, 11 一月 2021 16:11:20 +0800 Subject: [PATCH] 2021-01-11 1.更新MQTT连接和本地搜索网关方法。2.子账号相关接口完善 --- Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs | 15 +++++---------- 1 files changed, 5 insertions(+), 10 deletions(-) diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs index 2c82573..d1541f4 100644 --- a/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs +++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/User/UserSettingView.cs @@ -417,22 +417,17 @@ MainPage.Loading.Start ("Please wait..."); System.Threading.Tasks.Task.Run (() => { try { - var requestObj = new GetSubAccountByDistributedMarkObj () { - DistributedMark = UserConfig.Instance.CurrentRegion.Id, - }; - //var requestObj = new GetSubAccountListObj (); - var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); - var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson); - if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { + var revertObj = HttpServerRequest.Current.GetResidenceMemberAccount (); + if (revertObj.Code == StateCode.SUCCESS) { Application.RunOnMainThread (() => { - var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (revertObj.ResponseData.ToString ()); - SubaccountListView subView = new SubaccountListView (responseDataObj); + var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>> (revertObj.Data.ToString ()); + SubaccountListView subView = new SubaccountListView (responeObj); UserMiddle.SettingPageView.AddChidren (subView); subView.ShowSubaccountListView (); UserMiddle.SettingPageView.PageIndex += 1; }); } else { - ShowGetSubAccountByDistributedMarkErrorInfo (revertObj.StateCode); + IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); } } catch (Exception ex) { MainPage.FailureToServer (); -- Gitblit v1.8.0