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/MemberManagementPageBLL.cs | 43 ++++++++++++++++++++++++++++++++++--------- 1 files changed, 34 insertions(+), 9 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs index 517fd03..5e9e8e3 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs @@ -63,10 +63,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") { - var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.Data.ToString()); + var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.ResponseData.ToString()); foreach (var mInfo in responeObj) { ResponsePack memberInfoResponePack = new HttpServerRequest().GetResidenceMemberAccountInfo(mInfo.Account); @@ -110,12 +110,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(() => @@ -132,7 +157,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; @@ -150,7 +175,7 @@ bool LoadMethod_GetMemberSharedData(ShareData sd) { ResponsePack responePack = new HttpServerRequest().GetShareData(sd.DistributedMark,sd.HouseDistributedMark); - if (responePack.StateCode.ToUpper() == StateCode.SUCCESS) + if (responePack.StateCode.ToUpper() == "SUCCESS") { sd.ShareDataBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<ShareData>(responePack.ResponseData.ToString()).ShareDataBytes; return true; @@ -185,7 +210,7 @@ try { var responsePack = new HttpServerRequest().EditSubAccountNickName(str,mInfo.SubAccountDistributedMark); - if (responsePack.StateCode.ToUpper() == StateCode.SUCCESS) + if (responsePack.StateCode.ToUpper() == "SUCCESS") { Application.RunOnMainThread(() => { @@ -249,7 +274,7 @@ try { var responsePack = new HttpServerRequest().ChangeCreateSceneState(DB_ResidenceData.residenceData.residecenInfo.RegionID, mInfo.SubAccountDistributedMark); - if (responsePack.StateCode.ToUpper() == StateCode.SUCCESS) + if (responsePack.StateCode.ToUpper() == "SUCCESS") { Application.RunOnMainThread(() => { -- Gitblit v1.8.0