From abc4e92e199962da76ae58c611f2616066053194 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期一, 23 十一月 2020 09:52:55 +0800 Subject: [PATCH] 2020-11-23 1.住宅相关接口替换。2.增加检测更新。3.增加服务器选择Dialog --- HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs | 37 +++++++++++++++++++------------------ 1 files changed, 19 insertions(+), 18 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs index 01ed815..b5838b4 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/MemberFunctionPermissionPageBLL.cs @@ -38,7 +38,7 @@ } foreach (var f in funs_New) { - var sd = funs.Find((obj) => obj.ShareName == f.ShareName); + var sd = funs.Find((obj) => obj.fileName == f.fileName); //濡傛灉璇ュ姛鑳藉凡缁忓垎浜紝鏇存柊鍘熸湁鐨勬暟鎹� if (null != sd) { @@ -96,14 +96,15 @@ bool LoadMethod_AddShareData(ShareData ssdd) { //澧炲姞鍏变韩鏁版嵁鐩綍 - ResponsePack responePack = new HttpServerRequest().AddShareData(ssdd); - if (responePack.StateCode.ToUpper() != "SUCCESS") + var responePack = new HttpServerRequest().AddShareData(ssdd); + if (responePack.Code != StateCode.SUCCESS) { return false; } else { - ssdd.DistributedMark = responePack.ResponseData.ToString(); + var responeObj = Newtonsoft.Json.JsonConvert.DeserializeObject<ShareData>(responePack.Data.ToString()); + ssdd.id = responeObj.id; // 鏇存柊鍏变韩鏁版嵁 return EditShareData(ssdd); } @@ -114,8 +115,8 @@ /// <param name="function"></param> bool LoadMethod_DelSharedData(ShareData sd) { - ResponsePack responePack = new HttpServerRequest().DeleteShareData(sd); - if (responePack.StateCode.ToUpper() != "SUCCESS") + var responePack = new HttpServerRequest().DeleteShareData(sd); + if (responePack.Code != StateCode.SUCCESS) { return false; } @@ -130,8 +131,8 @@ /// </summary> bool EditShareData(ShareData sd) { - ResponsePack responePack = new HttpServerRequest().EditShareData(sd); - if (responePack.StateCode.ToUpper() == StateCode.SUCCESS) + var responePack = new HttpServerRequest().EditShareData(sd); + if (responePack.Code == StateCode.SUCCESS) { return true; } @@ -146,7 +147,7 @@ EventHandler<MouseEventArgs> eventHandler = (sender, e) => { btnChoose.IsSelected = !btnChoose.IsSelected; - var sd = funs.Find((obj) => obj.ShareName == function.sid); + var sd = funs.Find((obj) => obj.fileName == function.sid); if (btnChoose.IsSelected) { try @@ -165,16 +166,16 @@ else { var newSd = new ShareData(); - newSd.ShareName = function.sid; - newSd.HouseDistributedMark = DB_ResidenceData.residenceData.residecenInfo.RegionID; + newSd.fileName = function.sid; + newSd.homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID; newSd.ShareDataBytes = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(function)); - newSd.SubAccountDistributedMark = memberInfo.SubAccountDistributedMark; + newSd.childAccountId = memberInfo.childAccountId; funs_New.Add(newSd); } btnChooseAll.IsSelected = true; foreach (var f in room.GetRoomFunctions(false)) { - if (funs_New.Find((obj) => obj.ShareName == f.sid) == null) + if (funs_New.Find((obj) => obj.fileName == f.sid) == null) { btnChooseAll.IsSelected = false; break; @@ -188,7 +189,7 @@ } else { - var onFuns = funs_New.Find((obj) => obj.ShareName == function.sid); + var onFuns = funs_New.Find((obj) => obj.fileName == function.sid); if (funs_New.Contains(onFuns)) { funs_New.Remove(onFuns); @@ -223,10 +224,10 @@ foreach(var f in room.GetRoomFunctions(false)) { var ssdd = new ShareData(); - ssdd.ShareName = f.sid; - ssdd.HouseDistributedMark = DB_ResidenceData.residenceData.residecenInfo.RegionID; + ssdd.fileName = f.sid; + ssdd.homeId = DB_ResidenceData.residenceData.residecenInfo.RegionID; ssdd.ShareDataBytes = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(f)); - ssdd.SubAccountDistributedMark = memberInfo.SubAccountDistributedMark; + ssdd.childAccountId = memberInfo.childAccountId; funs_New.Add(ssdd); } } @@ -234,7 +235,7 @@ { foreach(var f in room.GetRoomFunctions(false)) { - var sd = funs.Find((obj) => obj.ShareName == f.sid); + var sd = funs.Find((obj) => obj.fileName == f.sid); if (sd != null) { funs_Del.Add(sd); -- Gitblit v1.8.0