mac
2023-08-29 2d5cd35af7437ad4015d38594d8c721dc6166b11
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>
@@ -124,10 +124,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 +137,7 @@
                {
                    Utlis.ShowTip(Language.StringByID(StringId.PushNormal));
                }
#endif
//#endif
            };
            #endregion
@@ -378,9 +378,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 +406,7 @@
            };
            btnDatetime.Text = GetUnixToDateTime(pushMessageInfo.createTime);
            btnDatetime.Text = GetUnixToDateTime2(pushMessageInfo.createTime);
            EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
            {
@@ -430,6 +430,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 +864,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
    }