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