From efcffde735fa65ae34bae0bcc86313b74ed0e36c Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期一, 20 五月 2024 13:47:38 +0800
Subject: [PATCH] 优化离线数据

---
 HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs |   66 +++++++++++++++++++++-----------
 1 files changed, 43 insertions(+), 23 deletions(-)

diff --git a/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs b/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs
index b2635af..0ed2008 100644
--- a/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs
+++ b/HDL_ON/UI/UI2/1-HomePage/MessageCenterPage.cs
@@ -4,9 +4,9 @@
 using System.Collections.Generic;
 using System.Threading;
 using HDL_ON.DAL.Server;
-#if DEBUG
-using Xamarin.Essentials;
-#endif
+//#if DEBUG
+//using Xamarin.Essentials;
+//#endif
 namespace HDL_ON.UI
 {
     /// <summary>
@@ -73,7 +73,9 @@
         public void LoadPage(Action backAction)
         {
             this.backAction = backAction;
-            new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter)).LoadTopView();
+            var topView = new TopViewDiv(bodyView, Language.StringByID(StringId.MessageCenter));
+            topView.maginY = 10;
+            topView.LoadTopView();
 
             AddTopMenuView();
             AddMessageView();
@@ -92,7 +94,7 @@
 
             menuView = new HorizontalScrolViewLayout()
             {
-                Y = Application.GetRealHeight(64),
+                Y = Application.GetRealHeight(64+10),
                 Height = Application.GetRealWidth(117),
                 BackgroundColor = CSS_Color.MainBackgroundColor,
                 HorizontalScrollBarEnabled = false//闅愯棌婊氬姩鏉�
@@ -124,10 +126,10 @@
             //娴嬭瘯鎻愬墠褰撳墠鎺ㄩ�両D
             allMenuButton.ImageButton.MouseLongEventHandler = (sender, e) =>
             {
-#if DEBUG
+//#if DEBUG
 
-                CopyToClipboard("鎺ㄩ�両D锛�" + OnAppConfig.Instance.PushId);
-#else
+//                CopyToClipboard("鎺ㄩ�両D锛�" + OnAppConfig.Instance.PushId);
+//#else
                 //妫�娴嬫槸鍚﹁幏鍙栨帹閫両D鎴愬姛锛屾彁绀烘帹閫佹敞鍐屾槸鍚︽甯�
                 if (string.IsNullOrEmpty(OnAppConfig.Instance.PushId))
                 {
@@ -137,7 +139,7 @@
                 {
                     Utlis.ShowTip(Language.StringByID(StringId.PushNormal));
                 }
-#endif
+//#endif
 
             };
             #endregion
@@ -378,9 +380,9 @@
             //鏃ユ湡
             var btnDatetime = new Button()
             {
-                X = Application.GetRealWidth(259),
+                X = Application.GetRealWidth(249),
                 Y = btnTilte.Bottom + Application.GetRealHeight(4),
-                Width = Application.GetRealWidth(100),
+                Width = Application.GetRealWidth(110),
                 Height = Application.GetRealHeight(17),
                 TextAlignment = TextAlignment.CenterRight,
                 TextColor = CSS_Color.PromptingColor1,
@@ -406,7 +408,7 @@
             };
 
 
-            btnDatetime.Text = GetUnixToDateTime(pushMessageInfo.createTime);
+            btnDatetime.Text = GetUnixToDateTime2(pushMessageInfo.createTime);
 
             EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
             {
@@ -430,6 +432,23 @@
             try
             {
                 return Utlis.UnixToDateTimeWithFormatMS(time, "MM/dd HH:mm");
+            }
+            catch (Exception ex)
+            {
+                return "";
+            }
+        }
+
+        /// <summary>
+        /// 鏃堕棿鏍煎紡杞崲澶勭悊
+        /// </summary>
+        /// <param name="time">姣鏃堕棿鎴�</param>
+        /// <returns></returns>
+        string GetUnixToDateTime2(long time)
+        {
+            try
+            {
+                return Utlis.UnixToDateTimeWithFormatMS(time, "yyyy.MM.dd HH:mm");
             }
             catch (Exception ex)
             {
@@ -832,6 +851,7 @@
             {
                 if (bodyView != null)
                 {
+
                     //Utlis.WriteLine("GetPushMessageAction M鏀跺埌鎺ㄩ��");
                     GetPushMessageList(showMesType);
                 }
@@ -846,18 +866,18 @@
             HDLCommon.GetPushMessageAction = null;
         }
 
-#if DEBUG
+//#if DEBUG
 
-        /// <summary>
-        /// 澶嶅埗鍒板壀鍒囨澘
-        /// </summary>
-        /// <param name="text"></param>
-        void CopyToClipboard(string text)
-        {
-            Clipboard.SetTextAsync(text);
-            Utlis.ShowTip(text + "\n" + Language.StringByID(StringId.CopySuccess));
-        }
-#endif
+//        /// <summary>
+//        /// 澶嶅埗鍒板壀鍒囨澘
+//        /// </summary>
+//        /// <param name="text"></param>
+//        void CopyToClipboard(string text)
+//        {
+//            Clipboard.SetTextAsync(text);
+//            Utlis.ShowTip(text + "\n" + Language.StringByID(StringId.CopySuccess));
+//        }
+//#endif
 
     }
 

--
Gitblit v1.8.0