From 017af840d60fd6a56da9711308bf8239cb7fc1e6 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期五, 13 十一月 2020 11:01:01 +0800 Subject: [PATCH] 2020-11-13 1.部分接口替换备份 --- HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs | 41 +++++++++++++++++++++++------------------ 1 files changed, 23 insertions(+), 18 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs index c86d489..d69be1e 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberManagementPageBLL.cs @@ -64,7 +64,7 @@ { var result = false; ResponsePack responePack = new HttpServerRequest().GetResidenceMemberAccount(); - if (responePack.StateCode.ToUpper() == "SUCCESS") + if (responePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE) { var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ResidenceMemberInfo>>(responePack.ResponseData.ToString()); foreach (var mInfo in responeObj) @@ -75,13 +75,20 @@ try { var headImageString = dataStr.GetValue("HeadImage").ToString(); - var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(headImageString); - var headImageBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonString); - var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", mInfo.DistributedMark + ".png"); - fs = new FileStream(filePath, FileMode.Create, FileAccess.Write); - fs.Write(headImageBytes, 0, headImageBytes.Length); - fs.Flush(); - mInfo.headImagePagePath = filePath; + if (!string.IsNullOrEmpty(headImageString)) + { + var jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(headImageString); + var headImageBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<byte[]>(jsonString); + var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "/", mInfo.DistributedMark + ".png"); + fs = new FileStream(filePath, FileMode.Create, FileAccess.Write); + fs.Write(headImageBytes, 0, headImageBytes.Length); + fs.Flush(); + mInfo.headImagePagePath = filePath; + } + if(string.IsNullOrEmpty(mInfo.Nickname)) + { + mInfo.Nickname = mInfo.UserName; + } } catch (Exception ex) { @@ -130,7 +137,7 @@ var tip = new Tip() { Text = tipStr, - CloseTime = 3, + CloseTime = 1, Direction = AMPopTipDirection.None }; tip.Show(bodyView); @@ -150,7 +157,7 @@ void LoadMethod_GetMemberSharedDataList(ResidenceMemberInfo info) { ResponsePack responePack = new HttpServerRequest().GetShareDataByMemberAccount(info.SubAccountDistributedMark); - if (responePack.StateCode.ToUpper() == "SUCCESS") + if (responePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE) { var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ShareData>>(responePack.ResponseData.ToString()); info.CurResidenceShareDate = responeObj; @@ -168,7 +175,7 @@ bool LoadMethod_GetMemberSharedData(ShareData sd) { ResponsePack responePack = new HttpServerRequest().GetShareData(sd.DistributedMark,sd.HouseDistributedMark); - if (responePack.StateCode.ToUpper() == "SUCCESS") + if (responePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE) { sd.ShareDataBytes = Newtonsoft.Json.JsonConvert.DeserializeObject<ShareData>(responePack.ResponseData.ToString()).ShareDataBytes; return true; @@ -189,7 +196,7 @@ { new Tip() { - CloseTime = 3, + CloseTime = 1, Text = Language.StringByID(StringId.NicknameCannotBeEmpty), Direction = AMPopTipDirection.None, }.Show(bodyView); @@ -203,7 +210,7 @@ try { var responsePack = new HttpServerRequest().EditSubAccountNickName(str,mInfo.SubAccountDistributedMark); - if (responsePack.StateCode.ToUpper() == "SUCCESS") + if (responsePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE) { Application.RunOnMainThread(() => { @@ -228,7 +235,7 @@ var tip = new Tip() { Text = tipStr, - CloseTime = 3, + CloseTime = 1, Direction = AMPopTipDirection.None }; tip.Show(bodyView); @@ -253,7 +260,6 @@ }; btn1.MouseUpEventHandler = eventHandler; btn2.MouseUpEventHandler = eventHandler; - } /// <summary> @@ -268,7 +274,7 @@ try { var responsePack = new HttpServerRequest().ChangeCreateSceneState(DB_ResidenceData.residenceData.residecenInfo.RegionID, mInfo.SubAccountDistributedMark); - if (responsePack.StateCode.ToUpper() == "SUCCESS") + if (responsePack.StateCode.ToUpper() == HttpUtil.SUCCESS_CODE) { Application.RunOnMainThread(() => { @@ -292,7 +298,7 @@ var tip = new Tip() { Text = tipStr, - CloseTime = 3, + CloseTime = 1, Direction = AMPopTipDirection.None }; tip.Show(bodyView); @@ -317,6 +323,5 @@ btn2.MouseUpEventHandler = eventHandler; } - } } \ No newline at end of file -- Gitblit v1.8.0