old mode 100755
new mode 100644
| | |
| | | using HDL_ON.UI; |
| | | using HDL_ON.Entity; |
| | | using System.Threading; |
| | | using HDL_ON.DriverLayer; |
| | | |
| | | namespace HDL_ON |
| | | { |
| | |
| | | { |
| | | Shared.Application.RunOnMainThread(() => |
| | | { |
| | | new Alert(jpushMessageInfo.Title, jpushMessageInfo.Content, Language.StringByID(StringId.Close)).Show(); |
| | | //报警推送才弹窗提示(messageType包含Alarm关键字的) |
| | | if (jpushMessageInfo.messageType != null && jpushMessageInfo.messageType.Contains("Alarm")) |
| | | { |
| | | new Alert(jpushMessageInfo.Title, jpushMessageInfo.Content, Language.StringByID(StringId.Close)).Show(); |
| | | } |
| | | GetPushMessageAction?.Invoke(); |
| | | }); |
| | | return; |
| | |
| | | break; |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="userName"></param> |
| | | /// <returns></returns> |
| | | public string GetUserName(string userName) |
| | | { |
| | | return string.IsNullOrEmpty(userName) ? Language.StringByID(StringId.UsersWhoNameIsEmpty) : userName; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 监听网络变化后处理事件 |
| | | /// 刷新网络状态 |
| | | /// </summary> |
| | | /// <param name="internetStatus">网络变化</param> |
| | | /// <param name="IsEnterBackground">是否进入了后台</param> |
| | | public void UpdateInternetStatus(int internetStatus, bool IsEnterBackground = false) |
| | | { |
| | | MainPage.Log($"网络状态变化,当前网络:{internetStatus} 是否后台:{IsEnterBackground.ToString()}"); |
| | | |
| | | if (internetStatus == 0)//没有网络连接 0 |
| | | { |
| | | Control.Ins.GatewayOnline = false; |
| | | Control.Ins.IsRemote = false; |
| | | MainPage.InternetStatus = 0; |
| | | } |
| | | else if (internetStatus == 1)//3,4G的网络连接 1 |
| | | { |
| | | Control.Ins.SearchLoaclGateway(); |
| | | MainPage.InternetStatus = 1; |
| | | } |
| | | else if (internetStatus == 2)//WiFi网络 |
| | | { |
| | | Control.Ins.SearchLoaclGateway(); |
| | | MainPage.InternetStatus = 2; |
| | | } |
| | | } |
| | | #endregion |
| | | } |
| | | } |