From 9dcd17ee7578c5a06bfcd960cc72ea2995716004 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 15 七月 2020 16:43:38 +0800 Subject: [PATCH] 20200715 --- HDL_ON/DAL/Server/HttpServerRequest.cs | 53 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 44 insertions(+), 9 deletions(-) diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs index 56e8cd5..5a3edf9 100644 --- a/HDL_ON/DAL/Server/HttpServerRequest.cs +++ b/HDL_ON/DAL/Server/HttpServerRequest.cs @@ -38,7 +38,7 @@ public HttpServerRequest() { -#if DEBUG +#if DEBUG1 severAddress = debugSever; #else severAddress = relaseaSever; @@ -68,7 +68,6 @@ } return result; } - #region 娉ㄥ唽銆佺櫥褰曢儴鍒� @@ -138,7 +137,7 @@ "\"Account\":" + "\"" + account + "\"" + "," + "\"Password\":" + "\"" + password + "\"" + "," + "\"EnterPassword\":" + "\"" + entryPassword + "\"" + "," + - "\"Language\":" + "\"" + MainPage.LoginUser.language.ToLower() + "\"" + "," + + "\"Language\":" + "\"" + Language.CurrentLanguage.ToLower() + "\"" + "," + "\"Code\":" + "\"" + code + "\"" + "," + "\"RegisterSoruce\":" + 0 + "," + "\"AreaCode\":" + areaCode + @@ -150,12 +149,12 @@ /// <summary> /// 鑾峰彇娉ㄥ唽楠岃瘉鐮� /// </summary> - public ResponsePack GetPhoneRegisterVerCode(string account) + public ResponsePack GetRegisterVerCode(string account) { string jsonString = "{" + "\"Account\":" + "\"" + account + "\"" + "," + "\"Company\":" + MainPage.Company + "," + - "\"Language\":" + "\"" + MainPage.LoginUser.language.ToLower() + "\"" + "," + + "\"Language\":" + "\"" + Language.CurrentLanguage.ToLower() + "\"" + "," + "\"AreaCode\":" + OnAppConfig.Instance.CountryNumber + "}"; return RequestHttps($"{severAddress}/ZigbeeUsers/RegisterSendVerCode", jsonString, false); @@ -168,12 +167,11 @@ /// <summary> /// 鑾峰彇鐧诲綍楠岃瘉鐮� /// </summary> - /// <param name="phoneNum">鎵嬫満鍙风爜</param> - public ResponsePack GetPhoneLoginVerCode(string phoneNum) + public ResponsePack GetLoginVerCode(string account) { string jsonString = "{" + - "\"Account\":" + "\"" + phoneNum + "\"" + "," + + "\"Account\":" + "\"" + account + "\"" + "," + "\"AreaCode\":" + "86" + "}"; return RequestHttps($"{severAddress}/ZigbeeUsers/LoginSendVerCode", jsonString, false); @@ -319,6 +317,18 @@ var revertObj = RequestHttps($"{severAddress}/ZigbeeUsers/UpdateHeadImage", requestJson, true); return revertObj.StateCode; + } + + /// <summary> + /// 鏇存敼缁戝畾璐︽埛鐨勯偖绠辨垨鑰呮墜鏈哄彿 + /// </summary> + /// <param name="account"></param> + /// <returns></returns> + public string BindAccount(string account) + { + string jsonString = "{" + "\"Account\":" + "\"" + account + "\"" + "}"; + var responsePack = RequestHttps($"{severAddress}/ZigbeeUsers/BindAccount", jsonString, true); + return responsePack.StateCode; } #endregion @@ -530,6 +540,32 @@ } /// <summary> + /// 鍒犻櫎鍏变韩鏁版嵁 + /// </summary> + /// <param name="shareData"></param> + /// <returns></returns> + public ResponsePack DeleteShareData(ShareData shareData) + { + Dictionary<string, string> d = new Dictionary<string, string>(); + d.Add("DistributedMark", shareData.DistributedMark); + d.Add("HouseDistributedMark", shareData.HouseDistributedMark); + string jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d); + return RequestHttps($"{severAddress}/ZigbeeDataShare/DeleteShareData", jsonString, true); + } + /// <summary> + /// 鍒犻櫎瀛愯处鍙峰綋鍓嶄綇瀹呯殑鎵�鏈夊叡浜暟鎹� + /// </summary> + /// <returns></returns> + public ResponsePack DeleteCurrentResidenceSharedData(ShareData shareData) + { + Dictionary<string, string> d = new Dictionary<string, string>(); + d.Add("SubAccountDistributedMark", shareData.SubAccountDistributedMark); + d.Add("HouseDistributedMark", shareData.HouseDistributedMark); + string jsonString = Newtonsoft.Json.JsonConvert.SerializeObject(d); + return RequestHttps($"{severAddress}/ZigbeeDataShare/DeleteShareData", jsonString, true); + } + + /// <summary> /// 缁戝畾瀛愯处鍙峰埌浣忓畢涓� /// </summary> /// <param name="subAccount"></param> @@ -626,7 +662,6 @@ } #endregion - #region 澶囦唤閮ㄥ垎 /// <summary> -- Gitblit v1.8.0