From a155c6ce1911e995d136f08b409dd0861706a3f8 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 12 四月 2024 14:27:38 +0800
Subject: [PATCH] 增加3秒云服务器连接检测,连不上服务器的时候不刷新数据

---
 HDL_ON/Common/ApiUtlis.cs |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/HDL_ON/Common/ApiUtlis.cs b/HDL_ON/Common/ApiUtlis.cs
index 094a6e3..45aaa13 100644
--- a/HDL_ON/Common/ApiUtlis.cs
+++ b/HDL_ON/Common/ApiUtlis.cs
@@ -92,6 +92,7 @@
             var waitPage = new Loading();
             MainPage.BaseView.AddChidren(waitPage);
             waitPage.Start(Language.StringByID(StringId.PleaseWait));
+           
 
             string code = StateCode.SUCCESS;
 
@@ -99,6 +100,25 @@
 
             var downloadDataThread = new System.Threading.Thread(() =>
             {
+                try
+                {//澧炲姞3绉掍簯鏈嶅姟鍣ㄨ繛鎺ユ娴嬶紝杩炰笉涓婃湇鍔″櫒鐨勬椂鍊欎笉鍒锋柊鏁版嵁
+                    var dataList = new List<GlobalRegionListRes>();
+                    var requestJson = HttpUtil.GetSignRequestJson(new GetRegionListObj() { regionMark = HttpUtil.RegionMark });
+                    Console.WriteLine(DateTime.Now);
+                    var revertObj = HttpUtil.RequestHttpsPost(NewAPI.API_POST_GlobalRegionList, requestJson, HttpUtil.GlobalRequestHttpsHost,"",3);
+                    Console.WriteLine(DateTime.Now);
+                    if (revertObj == null || revertObj.Code != StateCode.SUCCESS)
+                    {
+                        DownloadDataComplete = true;
+                        return;
+                    }
+                }
+                catch (Exception ex)
+                {
+                    MainPage.Log($"Error锛氫笅杞芥暟鎹�1锛歿ex.Message}");
+                    DownloadDataComplete = true;
+                    return;
+                }
                 MainPage.Log($"杩涘叆璇诲彇浜戠鏁版嵁绾跨▼");
                 //===================鍒锋柊Token=======================
                 code = Ins.HttpRequest.RefreshToken();

--
Gitblit v1.8.0