From 1293fea19c6a2b558986856e301d5218c1979692 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期五, 27 十一月 2020 14:08:43 +0800
Subject: [PATCH] Revert "20201127 接受bus数据修改完成,搜索网关、一端口修改完成"

---
 HDL_ON/DAL/Server/HttpServerRequest.cs |  214 +++++++++++-----------------------------------------
 1 files changed, 47 insertions(+), 167 deletions(-)

diff --git a/HDL_ON/DAL/Server/HttpServerRequest.cs b/HDL_ON/DAL/Server/HttpServerRequest.cs
index c323407..af880db 100644
--- a/HDL_ON/DAL/Server/HttpServerRequest.cs
+++ b/HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -3,7 +3,7 @@
 using System.IO;
 using System.Net;
 using System.Text;
-using HDL_ON.DAL.Net;
+using HDL_ON.DAL.Mqtt;
 using HDL_ON.Entity;
 using Newtonsoft.Json.Linq;
 using Shared;
@@ -118,8 +118,8 @@
             if (revertObj.Code.ToUpper() == StateCode.SUCCESS)
             {
                 var revertData = Newtonsoft.Json.JsonConvert.DeserializeObject<UserLoginRes>(revertObj.Data.ToString());
-                 UserInfo.Current.loginTokenString = revertData.headerPrefix + revertData.accessToken;
-                 UserInfo.Current.lastTime = DateTime.Now;
+                 UserInfo.Current.LoginTokenString = revertData.headerPrefix + revertData.accessToken;
+                 UserInfo.Current.LastTime = DateTime.Now;
                  UserInfo.Current.SaveUserInfo();
                 return true;
             }
@@ -463,18 +463,17 @@
         {
             var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(new GetHomeListObj() { homeType = homeType.ToString() });
             var resultObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_Gethomepager, requestJson);
-            if (resultObj.Code == StateCode.SUCCESS)
+            if(resultObj.Code == StateCode.SUCCESS)
             {
                 var homeList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoResNew>>(resultObj.Data.ToString());
-                if (homeList == null || homeList.Count == 0)
-                {
+                if (homeList == null || homeList.Count == 0) {
 
 
                 }
                 else
                 {
-                    UserInfo.Current.regionList = new List<RegionInfoRes>();
-
+                     UserInfo.Current.regionList = new List<RegionInfoRes>();
+                   
                     foreach (var mHome in homeList)
                     {
                         var home = new RegionInfoRes()
@@ -498,17 +497,16 @@
                         {
                             continue;
                         }
-                        UserInfo.Current.regionList.Add(home);
-                    }
-
-                    if (string.IsNullOrEmpty(DB_ResidenceData.residenceData.CurReginID))
-                    {
-                        DB_ResidenceData.residenceData.CurReginID = UserInfo.Current.regionList[0].RegionID;
+                         UserInfo.Current.regionList.Add(home);
+                        if (string.IsNullOrEmpty(DB_ResidenceData.residenceData.CurReginID))
+                        {
+                            DB_ResidenceData.residenceData.CurReginID =  UserInfo.Current.regionList[0].RegionID;
+                        }
                     }
                     DB_ResidenceData.residenceData.SaveResidenceData();
-                    UserInfo.Current.SaveUserInfo();
+                     UserInfo.Current.SaveUserInfo();
                 }
-
+               
             }
 
             return resultObj.Code;
@@ -862,155 +860,6 @@
 
         #endregion
 
-        /// <summary>
-        /// 鑾峰彇MQTT杩滅▼杩炴帴淇℃伅鎺ュ彛
-        /// </summary>
-        public MqttInfo GetMqttRemoteInfo(string attachClientId)
-        {
-            try
-            {
-                var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(new GetMqttRemoteInfoObj()
-                {
-                    attachClientId = attachClientId,
-                    homeType = HomeTypeEnum.BUSPRO.ToString()
-                });
-                var revertObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_GetMqttRemoteInfo, requestJson, DB_ResidenceData.residenceData.residecenInfo.regionUrl);
-                if (revertObj.Code == StateCode.SUCCESS)
-                {
-                    return Newtonsoft.Json.JsonConvert.DeserializeObject<MqttInfo>(revertObj.Data.ToString());
-                }
-                else
-                {
-                    Utlis.WriteLine("GetMqttRemoteInfo error");
-                    return null;
-                }
-            }
-            catch
-            {
-                return null;
-            }
-        }
-
-        #region 鎺ㄩ��
-        //        /// <summary>
-        //        /// 鎻愪氦鎺ㄩ�侀渶瑕佺殑鍏抽敭鏍囪瘑淇℃伅
-        //        /// </summary>
-        //        public bool PushserivceAddPushInfo()
-        //        {
-        //            try
-        //            {
-        //                string DeviceType = "Android";
-        //#if __IOS__
-        //                DeviceType = "Iphone";
-        //#endif
-        //                //鏄惁鐢熸垚妯″紡
-        //                bool isProduce = true;
-        //#if DEBUG
-        //                isProduce = false;
-        //#endif
-
-        //                if (string.IsNullOrEmpty(UserConfig.Instance.tokenID)) return false;
-
-        //                var mAddpushinfoObj = new AddpushinfoObj()
-        //                {
-        //                    pushid = UserConfig.Instance.tokenID,
-        //                    deviceName = UserConfig.Instance.phoneName,
-        //                    deviceType = DeviceType,
-        //                    produce = isProduce,
-
-        //                };
-        //                var mAddpushinfoJson = Newtonsoft.Json.JsonConvert.SerializeObject(mAddpushinfoObj);
-        //                var revertObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_Pushserivce_Addpushinfo, mAddpushinfoJson);
-        //                if (revertObj.Code == StateCode.SUCCESS)
-        //                {
-        //                    if (revertObj.Data != null)
-        //                    {
-        //                        var pushId = revertObj.Data.ToString();
-        //                        if (!string.IsNullOrEmpty(pushId))
-        //                        {
-        //                            UserConfig.Instance.PushId = pushId;
-        //                            UserConfig.Instance.SaveUserConfig();
-        //                            return true;
-        //                        }
-        //                    }
-        //                    Utlis.WriteLine("Addpushinfo 鎴愬姛");
-        //                }
-        //                else
-        //                {
-        //                    Utlis.WriteLine("Addpushinfo 澶辫触");
-        //                }
-
-        //                return false;
-        //            }
-        //            catch
-        //            {
-        //                return false;
-        //            }
-        //        }
-
-        //        /// <summary>
-        //        /// 鏌ヨ鎺ㄩ�佷俊鎭垪琛�
-        //        /// </summary>
-        //        /// <returns></returns>
-        //        public ResponsePackNew PushserivceGetpushmessagelist()
-        //        {
-        //            var urlSegmentDic = HttpUtil.GetBaseQueryDictionary();
-        //            urlSegmentDic.Add("pushId", UserConfig.Instance.PushId);
-        //            return HttpUtil.RequestHttpsGet(NewAPI.API_GET_Pushserivce_Getpushmessagelist, null, urlSegmentDic);
-        //        }
-
-        //        /// <summary>
-        //        /// 娓呯┖娑堟伅璁板綍
-        //        /// </summary>
-        //        /// <returns></returns>
-        //        public bool PushserivceClearmessagelist()
-        //        {
-        //            if (string.IsNullOrEmpty(UserConfig.Instance.PushId)) return false;
-
-        //            var urlSegmentDic = new Dictionary<string, object>();
-        //            urlSegmentDic.Add("pushId", UserConfig.Instance.PushId);
-        //            var revertObj = HttpUtil.RequestHttpsDelete(NewAPI.API_DELETE_Pushserivce_Clearmessagelist, null, null, urlSegmentDic);
-        //            if (revertObj.Code.ToUpper() == HttpUtil.SUCCESS_CODE)
-        //            {
-        //                return true;
-        //            }
-        //            else
-        //            {
-
-        //            }
-        //            return false;
-        //        }
-
-        //        /// <summary>
-        //        /// 閫�鍑虹櫥褰曪紝娓呯┖鎺ㄩ�佹爣璇�
-        //        /// </summary>
-        //        /// <returns></returns>
-        //        public bool PushserivceSignOut()
-        //        {
-        //            if (string.IsNullOrEmpty(UserConfig.Instance.PushId)) return false;
-        //            try
-        //            {
-        //                var urlSegmentDic = new Dictionary<string, object>();
-        //                urlSegmentDic.Add("pushId", UserConfig.Instance.PushId);
-        //                var revertObj = HttpUtil.RequestHttpsDelete(NewAPI.API_DELETE_Pushserivce_Deletepushinfo, null, null, urlSegmentDic);
-        //                if (revertObj.Code.ToUpper() == HttpUtil.SUCCESS_CODE)
-        //                {
-        //                    return true;
-        //                }
-        //                else
-        //                {
-
-        //                }
-        //                return false;
-        //            }
-        //            catch
-        //            {
-        //                return false;
-        //            }
-        //        }
-
-        #endregion
-
         #region 鑾峰彇澶╂皵閮ㄥ垎
         /// <summary>
         /// 鑾峰彇鎸囧畾缁忕含搴︾殑鍩庡競淇℃伅
@@ -1152,7 +1001,6 @@
             }
             return backupList;
         }
-
         /* 2020-09-01 寮冪敤 鎭㈠鏃ф暟鎹姛鑳藉湪bus杞欢涓婂疄鐜�
         /// <summary>
         /// 鑾峰彇澶囦唤鏂囦欢鍒楄〃
@@ -1598,6 +1446,38 @@
 
         #endregion
 
-   
+        #region mqtt
+        /// <summary>
+        /// 鑾峰彇MQTT杩滅▼杩炴帴淇℃伅鎺ュ彛
+        /// </summary>
+        public MqttInfo GetMqttRemoteInfo(string attachClientId)
+        {
+            try
+            {
+                var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(new GetMqttRemoteInfoObj()
+                {
+                    attachClientId = attachClientId,
+                    homeType = HomeTypeEnum.BUSPRO.ToString()
+                });
+                var revertObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_GetMqttRemoteInfo, requestJson, DB_ResidenceData.residenceData.residecenInfo.regionUrl);
+                if (revertObj.Code == StateCode.SUCCESS)
+                {
+                    return Newtonsoft.Json.JsonConvert.DeserializeObject<MqttInfo>(revertObj.Data.ToString());
+                }
+                else
+                {
+                    Utlis.WriteLine("GetMqttRemoteInfo error");
+                    return null;
+                }
+            }
+            catch
+            {
+                return null;
+            }
+        }
+
+        #endregion
+
+
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0