From ed3bfb7462d44747230437717e8673a5192f833f Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 30 十一月 2020 20:34:51 +0800
Subject: [PATCH] 2020-11-30-2

---
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs |   39 ++++++++++++++++++++++++++++++++-------
 1 files changed, 32 insertions(+), 7 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
index 437656b..1539479 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/ChooseShareMemberTargetListPageBLL.cs
@@ -163,7 +163,7 @@
         bool EditShareData(ShareData sd)
         {
             ResponsePack responePack = new HttpServerRequest().EditShareData(sd);
-            if (responePack.StateCode.ToUpper() == StateCode.SUCCESS)
+            if (responePack.StateCode.ToUpper() == "SUCCESS")
             {
                 return true;
             }
@@ -180,7 +180,7 @@
         void LoadMethod_GetMemberSharedDataList(ResidenceMemberInfo info)
         {
             ResponsePack responePack = new HttpServerRequest().GetShareDataByMemberAccount(info.SubAccountDistributedMark);
-            if (responePack.StateCode.ToUpper() == StateCode.SUCCESS)
+            if (responePack.StateCode.ToUpper() == "SUCCESS")
             {
                 var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ShareData>>(responePack.ResponseData.ToString());
                 info.CurResidenceShareDate = responeObj;
@@ -193,10 +193,10 @@
         bool LoadMethod_GetResidenceMemberAccount()
         {
             var result = false;
-            var responePack = new HttpServerRequest().GetResidenceMemberAccount();
-            if (responePack.Code == StateCode.SUCCESS)
+            ResponsePack responePack = new HttpServerRequest().GetResidenceMemberAccount();
+            if (responePack.StateCode.ToUpper() == "SUCCESS")
             {
-                memberList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.Data.ToString());
+                memberList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.ResponseData.ToString());
                 foreach (var mInfo in memberList)
                 {
                     ResponsePack memberInfoResponePack = new HttpServerRequest().GetResidenceMemberAccountInfo(mInfo.Account);
@@ -231,12 +231,37 @@
             //澶辫触
             else
             {
-                //鎻愮ず
-                IMessageCommon.Current.ShowErrorInfoAlter(responePack.Code);
+                string tipStr = "Sever erorr";
+                switch (responePack.StateCode)
+                {
+                    case "ValidCodeAndPhoneNoEqual":
+                        tipStr = Language.StringByID(StringId.VerificationCodeError);
+                        break;
+                    case "USERNAMEORPWDERROR":
+                        tipStr = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError);
+                        break;
+                    case "ACCOUNTNOEXISTS":
+                        tipStr = Language.StringByID(StringId.ACCOUNTNOEXISTS);
+                        break;
+                    case "NoRecord":
+                        tipStr = Language.StringByID(StringId.PlsGetTheVerificationCode);
+                        break;
+                    case "Self:Net_Error":
+                        tipStr = Language.StringByID(StringId.NetworkAnomaly);
+                        break;
+                }
                 //璐﹀彿鎴栬�呭瘑鐮侀敊璇�
                 Application.RunOnMainThread(() =>
                 {
                     waitPage.Hide();
+                    //鎻愮ず鍘熷洜
+                    var tip = new Tip()
+                    {
+                        Text = tipStr,
+                        CloseTime = 1,
+                        Direction = AMPopTipDirection.None
+                    };
+                    tip.Show(bodyView);
                 });
             }
             Application.RunOnMainThread(() =>

--
Gitblit v1.8.0