From 4a802a88d65a6744fa339f375202b7814bd23cd9 Mon Sep 17 00:00:00 2001 From: Aigio Liu Date: Fri, 10 Dec 2021 22:45:42 +0800 Subject: [PATCH] add ActiveUserRecordDTO.IsAuthenticated --- .../Models/ActiveUserRecordDTO.cs | 8 ++++++++ src/Startup2.cs | 1 + 2 files changed, 9 insertions(+) diff --git a/src/ST.Services.CloudService.Models/Models/ActiveUserRecordDTO.cs b/src/ST.Services.CloudService.Models/Models/ActiveUserRecordDTO.cs index f2da9bab2..f5a30852f 100644 --- a/src/ST.Services.CloudService.Models/Models/ActiveUserRecordDTO.cs +++ b/src/ST.Services.CloudService.Models/Models/ActiveUserRecordDTO.cs @@ -107,6 +107,14 @@ namespace System.Application.Models [S_JsonProperty("10")] public ArchitectureFlags ProcessArch { get; set; } = RuntimeInformation.ProcessArchitecture.Convert(false); + /// + /// 是否已登录账号 + /// + [MPKey(11)] + [N_JsonProperty("11")] + [S_JsonProperty("11")] + public bool? IsAuthenticated { get; set; } + bool IExplicitHasValue.ExplicitHasValue() { return Type.IsDefined() && Platform.IsDefined() && DeviceIdiom.IsDefined() && !string.IsNullOrWhiteSpace(OSVersion) && ProcessArch.IsDefined(); diff --git a/src/Startup2.cs b/src/Startup2.cs index 74d16e6ff..be1d0b5fc 100644 --- a/src/Startup2.cs +++ b/src/Startup2.cs @@ -499,6 +499,7 @@ namespace System.Application SumScreenWidth = screens.All.Sum(x => x.Bounds.Width), SumScreenHeight = screens.All.Sum(x => x.Bounds.Height), #endif + IsAuthenticated = UserService.Current.IsAuthenticated, }; Guid? lastNotificationRecordId = default; if (type == ActiveUserType.OnStartup)