From e87985ec1dcb69beedaf9f95e8e7aba14b7c08d6 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期三, 09 十二月 2020 18:50:14 +0800
Subject: [PATCH] 2020-12-09 1.信息中心,增加下划线和点击Alter提醒详情。

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

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberPermissionPageBLL.cs
index 5c56958..87b6486 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
 {
@@ -17,8 +19,8 @@
             {
                 Action action = () =>
                 {
-                    ResponsePack responePack = new HttpServerRequest().DeleteResidenceMemberAccount(memberInfo.SubAccountDistributedMark);
-                    if (responePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE)
+                    var responePack = new HttpServerRequest().DeleteResidenceMemberAccount(memberInfo);
+                    if (responePack.Code == StateCode.SUCCESS)
                     {
                         this.RemoveFromParent();
                         backAction();
@@ -27,5 +29,61 @@
                 new PublicAssmebly().TipMsg(StringId.Tip, StringId.ConfirmToRemoveTheMember, action);
             };
         }
+
+        /// <summary>
+        /// 鏌ヨ鎵�鏈夊瓙璐﹀彿鍒嗕韩鏁版嵁
+        /// </summary>
+        void GetShareDataByAccount()
+        {
+            var waitPage = new Loading();
+            bodyView.AddChidren(waitPage);
+            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(() =>
+                    {
+                        if (waitPage != null)
+                        {
+                            waitPage.RemoveFromParent();
+                            waitPage = null;
+                        }
+                    });
+                }
+            })
+            { IsBackground = true }.Start();
+        }
+
     }
 }

--
Gitblit v1.8.0