| | |
| | | |
| | | } |
| | | |
| | | public string GetRequestResultMsg(string resultCode) |
| | | { |
| | | string result = ""; |
| | | switch (resultCode.ToUpper()) |
| | | { |
| | | case "USERNAMEORPWDERROR": |
| | | result = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError); |
| | | break; |
| | | case "ACCOUNTNOEXISTS": |
| | | result = Language.StringByID(StringId.ACCOUNTNOEXISTS); |
| | | break; |
| | | case "SENDFAIL": |
| | | result = Language.StringByID(StringId.FailedToSendVerificationCode); |
| | | break; |
| | | case "EXIST": |
| | | result = Language.StringByID(StringId.AccountAlreadyUse); |
| | | break; |
| | | case "Self:Net_Error": |
| | | result = Language.StringByID(StringId.NetworkAnomaly); |
| | | break; |
| | | } |
| | | return result; |
| | | } |
| | | //public string GetRequestResultMsg(string resultCode) |
| | | //{ |
| | | // string result = ""; |
| | | // switch (resultCode.ToUpper()) |
| | | // { |
| | | // case "USERNAMEORPWDERROR": |
| | | // result = Language.StringByID(StringId.LoginFailed_AccountOrPasswordError); |
| | | // break; |
| | | // case "ACCOUNTNOEXISTS": |
| | | // result = Language.StringByID(StringId.ACCOUNTNOEXISTS); |
| | | // break; |
| | | // case "SENDFAIL": |
| | | // result = Language.StringByID(StringId.FailedToSendVerificationCode); |
| | | // break; |
| | | // case "EXIST": |
| | | // result = Language.StringByID(StringId.AccountAlreadyUse); |
| | | // break; |
| | | // case "Self:Net_Error": |
| | | // result = Language.StringByID(StringId.NetworkAnomaly); |
| | | // break; |
| | | // } |
| | | // return result; |
| | | //} |
| | | |
| | | #region ■ 通用请求接口_______________________ |
| | | /// <summary> |
| | |
| | | if (bGetHeadImage) |
| | | { |
| | | var headImageBytes = DownHeadImage(); |
| | | if (headImageBytes != null) |
| | | if (headImageBytes != null && headImageBytes.Length > 0) |
| | | { |
| | | UserInfo.Current.headImagePageBytes = headImageBytes; |
| | | FileStream fs = null; |
| | |
| | | /// <returns></returns> |
| | | public ResponsePackNew EditUserName(string userName) |
| | | { |
| | | var requestJson = HttpUtil.GetSignRequestJson(new UpdateMemberNameRes() { |
| | | var requestJson = HttpUtil.GetSignRequestJson(new UpdateMemberNameRes() |
| | | { |
| | | memberName = userName |
| | | }); |
| | | return HttpUtil.RequestHttpsPost(NewAPI.API_POST_Member_UpdateMemberInfo, requestJson); |
| | |
| | | #endregion |
| | | |
| | | #region 备份部分 |
| | | /// <summary> |
| | | /// 获取住宅备份列表 |
| | | /// </summary> |
| | | public Dictionary<int, string> GetRegionLastBackupId() |
| | | { |
| | | //Dialog dialog = new Dialog(); |
| | | //dialog.Show(); |
| | | ///// <summary> |
| | | ///// 获取住宅备份列表 |
| | | ///// </summary> |
| | | //public Dictionary<int, string> GetRegionLastBackupId() |
| | | //{ |
| | | // //Dialog dialog = new Dialog(); |
| | | // //dialog.Show(); |
| | | |
| | | Dictionary<int, string> backupList = new Dictionary<int, string>(); |
| | | Dictionary<string, object> d = new Dictionary<string, object>(); |
| | | d.Add("LevelID", DB_ResidenceData.residenceData.residecenInfo.RegionID);// 199200); |
| | | var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d); |
| | | var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/GetUserFolder", requestJson, true); |
| | | if (revertObj == null || revertObj.ResponseData == null) |
| | | { |
| | | return new Dictionary<int, string>(); |
| | | } |
| | | var jt = Newtonsoft.Json.JsonConvert.DeserializeObject<List<JObject>>(revertObj.ResponseData.ToString()); |
| | | foreach (var j in jt) |
| | | { |
| | | var folderId = (int)j.GetValue("FolderID"); |
| | | var folderName = j.GetValue("FolderName").ToString(); |
| | | backupList.Add(folderId, folderName); |
| | | } |
| | | return backupList; |
| | | } |
| | | // Dictionary<int, string> backupList = new Dictionary<int, string>(); |
| | | // Dictionary<string, object> d = new Dictionary<string, object>(); |
| | | // d.Add("LevelID", DB_ResidenceData.residenceData.residecenInfo.RegionID);// 199200); |
| | | // var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(d); |
| | | // var revertObj = RequestHttps("https://developer.hdlcontrol.com/api/GetUserFolder", requestJson, true); |
| | | // if (revertObj == null || revertObj.ResponseData == null) |
| | | // { |
| | | // return new Dictionary<int, string>(); |
| | | // } |
| | | // var jt = Newtonsoft.Json.JsonConvert.DeserializeObject<List<JObject>>(revertObj.ResponseData.ToString()); |
| | | // foreach (var j in jt) |
| | | // { |
| | | // var folderId = (int)j.GetValue("FolderID"); |
| | | // var folderName = j.GetValue("FolderName").ToString(); |
| | | // backupList.Add(folderId, folderName); |
| | | // } |
| | | // return backupList; |
| | | //} |
| | | |
| | | /* 2020-09-01 弃用 恢复旧数据功能在bus软件上实现 |
| | | /// <summary> |