From cb7fd6a89ad9fcd9cf575025ab43873f17bf17c8 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期四, 31 十二月 2020 16:46:59 +0800 Subject: [PATCH] 2020-12-31-1 --- ZigbeeApp/Shared/Phone/Device/Logic/Send.cs | 105 ++++++++++++++++++++++++++-------------------------- 1 files changed, 52 insertions(+), 53 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs b/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs old mode 100644 new mode 100755 index 14495cf..2e07547 --- a/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs +++ b/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs @@ -868,17 +868,17 @@ { //鏈嶅姟杩斿洖鏉ユ病鏈夐棬閿佹垚鍛樹俊鎭紝娌℃湁蹇呰鍐嶅幓璇锋眰鎴愬憳鍒楄〃锛� //鍘熷洜锛氳妭绾︽椂闂达紝浣撻獙鏁堟灉濂斤紱 - result = await UserCenter.UserCenterLogic.GetResponseDataByRequestHttps("ZigbeeUsers/GetSubAccountByDistributedMark", false, pra); - } - if (string.IsNullOrEmpty(result)) - { - //闃叉涓虹┖鎶涘紓甯革紱 + result = UserCenter.UserCenterLogic.GetResponseDataByRequestHttps("ZigbeeUsers/GetSubAccountByDistributedMark", false, pra); + } + if (string.IsNullOrEmpty(result)) + { + //闃叉涓虹┖鎶涘紓甯革紱 return userlist; } - var listInfo = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UserCenter.MemberInfoRes>>(result); - if (listInfo == null) - { - //闃叉涓虹┖鎶涘紓甯革紱 + var listInfo = Newtonsoft.Json.JsonConvert.DeserializeObject<List<UserCenter.MemberInfoRes>>(result); + if (listInfo == null) + { + //闃叉涓虹┖鎶涘紓甯革紱 return userlist; } for (int i = 0; i < listInfo.Count; i++) @@ -1234,13 +1234,12 @@ /// <returns></returns> public static async System.Threading.Tasks.Task<string> HttpWebRequest(string getUrl, string str, string method, int second = 3, bool _bool = false) { - - HttpWebRequest request = WebRequest.Create(getUrl) as HttpWebRequest; //鍒涘缓璇锋眰 - request.Method = method; //璇锋眰鏂瑰紡涓篜OST/GET - request.ContentType = "application/json"; - request.Timeout = second * 1000;//瓒呮椂鏃堕棿 try { + HttpWebRequest request = WebRequest.Create(getUrl) as HttpWebRequest; //鍒涘缓璇锋眰 + request.Method = method; //璇锋眰鏂瑰紡涓篜OST/GET + request.ContentType = "application/json"; + request.Timeout = second * 1000;//瓒呮椂鏃堕棿 if (_bool) { //鐢ㄤ簬楂樿儨鍙瀵硅鎺ュ彛 @@ -1323,11 +1322,11 @@ /// <summary> /// 鍒ゆ柇鏄惁寮�鍚疓PS鏈嶅姟 /// </summary> - public static string It_Exist + public static string If_Exist { get { - string value = ReadLocalFile("GPS_File"); + string value = ReadLocalFile(Config.Instance.HomeId+"_GPS_File"); //璇诲彇鏈湴GPS鏈嶅姟鐘舵�� if (value == "0"||string.IsNullOrEmpty(value)) { @@ -1337,44 +1336,44 @@ } } - /// <summary> - /// 鏂囦欢淇濆瓨 - /// </summary> - /// <param name="FileName">鏂囦欢璺緞</param> - /// <param name="obj">闇�瑕佸簭鍒楀寲鏁版嵁</param> - public static void SaveLocalFile(string FileName, object obj) - { - //鍏堝簭鍒楀寲鏁版嵁锛� - var data = Newtonsoft.Json.JsonConvert.SerializeObject(obj); - //鏁版嵁杞崲涓哄瓧鑺傛祦锛� - var byteData = System.Text.Encoding.UTF8.GetBytes(data); - //鍐欏叆鏁版嵁锛� - Shared.IO.FileUtils.WriteFileByBytes(FileName, byteData); - } - /// <summary> - /// 鏂囦欢淇濆瓨 - /// </summary> - /// <param name="FileName">鏂囦欢璺緞</param> - /// <param name="data">瀛楃涓�</param> - public static void SaveLocalFile(string FileName, string data) - { - //鍏堝簭鍒楀寲鏁版嵁锛� - //鏁版嵁杞崲涓哄瓧鑺傛祦锛� - var byteData = System.Text.Encoding.UTF8.GetBytes(data); - //鍐欏叆鏁版嵁锛� - Shared.IO.FileUtils.WriteFileByBytes(FileName, byteData); - } - /// <summary> - /// 鏂囦欢璇诲彇 - /// </summary> - /// <param name="FileName">鏂囦欢璺緞</param> - /// <returns></returns> - public static string ReadLocalFile(string FileName) + /// <summary> + /// 鏂囦欢淇濆瓨 + /// </summary> + /// <param name="FileName">鏂囦欢璺緞</param> + /// <param name="obj">闇�瑕佸簭鍒楀寲鏁版嵁</param> + public static void SaveLocalFile(string FileName, object obj) { - //璇诲嚭淇濆瓨璇ヨ矾寰勭殑鏂囦欢锛� - var varByte = Shared.IO.FileUtils.ReadFile(FileName); - //瀛楄妭娴佽浆鎹负瀛楃涓诧紱 - return System.Text.Encoding.UTF8.GetString(varByte); + //鍏堝簭鍒楀寲鏁版嵁锛� + var data = Newtonsoft.Json.JsonConvert.SerializeObject(obj); + //鏁版嵁杞崲涓哄瓧鑺傛祦锛� + var byteData = System.Text.Encoding.UTF8.GetBytes(data); + //鍐欏叆鏁版嵁锛� + Shared.IO.FileUtils.WriteFileByBytes(FileName, byteData); + } + /// <summary> + /// 鏂囦欢淇濆瓨 + /// </summary> + /// <param name="FileName">鏂囦欢璺緞</param> + /// <param name="data">瀛楃涓�</param> + public static void SaveLocalFile(string FileName, string data) + { + //鍏堝簭鍒楀寲鏁版嵁锛� + //鏁版嵁杞崲涓哄瓧鑺傛祦锛� + var byteData = System.Text.Encoding.UTF8.GetBytes(data); + //鍐欏叆鏁版嵁锛� + Shared.IO.FileUtils.WriteFileByBytes(FileName, byteData); + } + /// <summary> + /// 鏂囦欢璇诲彇 + /// </summary> + /// <param name="FileName">鏂囦欢璺緞</param> + /// <returns></returns> + public static string ReadLocalFile(string FileName) + { + //璇诲嚭淇濆瓨璇ヨ矾寰勭殑鏂囦欢锛� + var varByte = Shared.IO.FileUtils.ReadFile(FileName); + //瀛楄妭娴佽浆鎹负瀛楃涓诧紱 + return System.Text.Encoding.UTF8.GetString(varByte); } #endregion -- Gitblit v1.8.0