@page "/home"
@using MasaBlazorApp3.Util
@using log4net
@layout EmptyLayout
操作人:@Operator.NickName
@if (Reviewer != null)
{
复核人:@Reviewer.NickName
}
{ logout(); })" />
@code {
@inject NavigationManager na;
@inject TooltipService tooltipService
private List userPremissions { get; set; } = new();
@inject GlobalStateService globalStateService;
Pojo.User Operator;
Pojo.User Reviewer;
Timer timer;
@inject PortUtil _portUtil;
private readonly ILog logger = LogManager.GetLogger(typeof(Home));
@inject Microsoft.Extensions.Options.IOptions setting;
bool currentPage = true;
protected override void OnInitialized()
{
Operator = globalStateService.Operator;
Reviewer = globalStateService.Reviewer;
// timer = new Timer(state =>
// {
// var now = DateTime.Now;
// InvokeAsync(StateHasChanged);
// }, null, 0, 1000);
if (setting.Value.autoOutLog > 0)
{
// 是否需要自动退出
var promiseUtil = new PromiseUtil