From 4c17caa61bc3b0a05a2b303bccdfedfbf3853f6d Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 24 十一月 2020 15:58:10 +0800
Subject: [PATCH] 2020-11-24 1.优化登录界面失败提示。

---
 HDL_ON/DAL/Server/HttpUtil.cs |   44 ++++++++++++++++++++++++++++++++++----------
 1 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/HDL_ON/DAL/Server/HttpUtil.cs b/HDL_ON/DAL/Server/HttpUtil.cs
index 154e4b3..b0af7fb 100644
--- a/HDL_ON/DAL/Server/HttpUtil.cs
+++ b/HDL_ON/DAL/Server/HttpUtil.cs
@@ -4,6 +4,7 @@
 using System.Net;
 using System.Security.Cryptography;
 using System.Text;
+using HDL_ON.Entity;
 using RestSharp;
 using Shared;
 
@@ -11,6 +12,7 @@
 {
     public class HttpUtil
     {
+
         #region HttpUtil 鍏ㄥ眬甯搁噺
         ///// <summary>
         ///// API_HTTPS
@@ -83,6 +85,27 @@
 
         /// <summary>
         /// POST璇锋眰鏂规硶 body鍙傛暟
+        /// 閽堝浣忓畢鐩稿叧鎺ュ彛灏佽
+        /// 璋冪敤浣忓畢褰撳墠鎵�鍦ㄥ尯鍩熷煙鍚�
+        /// 濡傛灉鏄垎浜綇瀹咃紝浣跨敤涓讳汉鐨則oken杩涜鐩稿叧鎿嶄綔
+        /// </summary>
+        /// <param name="apiPath"></param>
+        /// <param name="bodyParameterJson"></param>
+        /// <param name="mTimeout"></param>
+        /// <returns></returns>
+        public static ResponsePackNew RequestHttpsPostFroHome(string apiPath, string bodyParameterJson, int mTimeout = 10)
+        {
+            string urlHead = DB_ResidenceData.residenceData.residecenInfo.regionUrl;
+            var replaceToken = "";
+            if (DB_ResidenceData.residenceData.residecenInfo.IsOthreShare)
+            {
+                replaceToken = DB_ResidenceData.residenceData.MasterToken;
+            }
+            return RequestHttps(Method.POST, apiPath, bodyParameterJson, null, null, urlHead, replaceToken, mTimeout);
+        }
+
+        /// <summary>
+        /// POST璇锋眰鏂规硶 body鍙傛暟
         /// </summary>
         /// <param name="apiPath"></param>
         /// <param name="bodyParameterJson"></param>
@@ -129,8 +152,9 @@
             try
             {
 
-                //if (string.IsNullOrEmpty (urlHead)) {
-                //    urlHead = APIInfoConfig.Current.RequestHttpsHost;
+                //if (string.IsNullOrEmpty(urlHead))
+                //{
+                //    urlHead = UserInfo.Current.RequestHttpsHost;
                 //}
                 //string requestFullUrl = urlHead + apiPath;
 
@@ -148,9 +172,9 @@
 
                 if (string.IsNullOrEmpty(replaceToken))
                 {
-                    if (MainPage.LoginUser != null)
+                    if(UserInfo.Current != null)
                     {/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
-                        request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+                        request.AddHeader("Authorization",  UserInfo.Current.loginTokenString);
                     }
                 }
                 else
@@ -241,7 +265,7 @@
             try
             {
                 //if (string.IsNullOrEmpty (urlHead)) {
-                //    urlHead = APIInfoConfig.Current.RequestHttpsHost;
+                //    urlHead = UserInfo.Current.RequestHttpsHost;
                 //}
                 //string requestFullUrl = urlHead + apiPath;
 
@@ -257,9 +281,9 @@
 
                 if (string.IsNullOrEmpty(replaceToken))
                 {
-                    if (MainPage.LoginUser != null)
+                    if ( UserInfo.Current != null)
                     {/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
-                        request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+                        request.AddHeader("Authorization",  UserInfo.Current.loginTokenString);
                     }
                 }
                 else
@@ -311,7 +335,7 @@
             {
 
                 //if (string.IsNullOrEmpty (urlHead)) {
-                //    urlHead = APIInfoConfig.Current.RequestHttpsHost;
+                //    urlHead = UserInfo.Current.RequestHttpsHost;
                 //}
                 //string requestFullUrl = urlHead + apiPath;
 
@@ -328,9 +352,9 @@
 
                 if (string.IsNullOrEmpty(replaceToken))
                 {
-                    if (MainPage.LoginUser != null)
+                    if ( UserInfo.Current != null)
                     {/* 濡傛灉涓嶉渶瑕侀獙璇乀oken鍙互涓嶇敤浼犲叆 */
-                        request.AddHeader("Authorization", MainPage.LoginUser.loginTokenString);
+                        request.AddHeader("Authorization",  UserInfo.Current.loginTokenString);
                     }
                 }
                 else

--
Gitblit v1.8.0