wxr
2024-05-20 efcffde735fa65ae34bae0bcc86313b74ed0e36c
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 @@
            //测试提前当前推送ID
            allMenuButton.ImageButton.MouseLongEventHandler = (sender, e) =>
            {
#if DEBUG
//#if DEBUG
                CopyToClipboard("推送ID:" + OnAppConfig.Instance.PushId);
#else
//                CopyToClipboard("推送ID:" + OnAppConfig.Instance.PushId);
//#else
                //检测是否获取推送ID成功,提示推送注册是否正常
                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)
            {
@@ -847,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
    }