From 026ed1573ad8b9ba28f0e2c0bf0c9cd85f1dd2ed Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 02 十二月 2020 16:32:00 +0800
Subject: [PATCH] 2020-12-02 1.增加子账号设备分享。 2.房间删除时间优化。3.消息中心接口对接。4.版本检测更新接口对接。

---
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
index 0763905..4d3a95c 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
@@ -1,5 +1,7 @@
 锘縰sing System;
+using System.Collections.Generic;
 using HDL_ON.DAL.Server;
+using Shared;
 
 namespace HDL_ON.UI
 {
@@ -27,5 +29,57 @@
                 new PublicAssmebly().TipMsg(StringId.Tip, StringId.ConfirmToRemoveTheMember, action);
             };
         }
+
+        /// <summary>
+        /// 鏌ヨ鎵�鏈夊瓙璐﹀彿鍒嗕韩鏁版嵁
+        /// </summary>
+        void GetShareDataByAccount()
+        {
+            var waitPage = new Loading();
+            waitPage.Start(Language.StringByID(StringId.PleaseWait));
+            new System.Threading.Thread(() =>
+            {
+                try
+                {
+                    var responePack = new HttpServerRequest().GetShareDataByMemberAccount(memberInfo.childAccountId);
+                    if (responePack.Code == StateCode.SUCCESS)
+                    {
+                        if(responePack.Data != null)
+                        {
+                            var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ShareData>>(responePack.Data.ToString());
+                            memberInfo.CurResidenceShareDate = responeObj;
+                        }
+                        else
+                        {
+                            memberInfo.CurResidenceShareDate = new List<ShareData>();
+                        }
+                      
+                        Application.RunOnMainThread(() =>
+                        {
+                            ShowRoomListView();
+                        });
+                    }
+                    else
+                    {
+                        memberInfo.CurResidenceShareDate = new List<ShareData>();
+                        IMessageCommon.Current.ShowErrorInfoAlter(responePack.Code);
+                    }
+                }
+                catch (Exception ex)
+                {
+
+                }
+                finally
+                {
+                    Application.RunOnMainThread(() =>
+                    {
+                        //ShowRoomListView();
+                        waitPage.Hide();
+                    });
+                }
+            })
+            { IsBackground = true }.Start();
+        }
+
     }
 }

--
Gitblit v1.8.0