修改自动退出
This commit is contained in:
parent
9e16a24d60
commit
3b397de523
|
|
@ -89,6 +89,7 @@
|
||||||
|
|
||||||
@code
|
@code
|
||||||
{
|
{
|
||||||
|
@inject IJSRuntime JSRuntime
|
||||||
@inject GlobalStateService globalStateService;
|
@inject GlobalStateService globalStateService;
|
||||||
@inject NavigationManager na;
|
@inject NavigationManager na;
|
||||||
int selectedIndex = 0;
|
int selectedIndex = 0;
|
||||||
|
|
@ -191,8 +192,27 @@
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
private DotNetObjectReference<MainLayout>? dotNetObjectReference;
|
||||||
|
|
||||||
@code
|
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||||
{
|
{
|
||||||
}
|
if (firstRender)
|
||||||
|
{
|
||||||
|
dotNetObjectReference = DotNetObjectReference.Create(this);
|
||||||
|
await JSRuntime.InvokeVoidAsync("registerMouseClickHandler", dotNetObjectReference);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[JSInvokable]
|
||||||
|
public void HandleMouseClick(int clientX, int clientY)
|
||||||
|
{
|
||||||
|
// 这里处理鼠标点击事件,例如记录日志或更新状态
|
||||||
|
// Console.WriteLine($"Mouse clicked at: ({clientX}, {clientY})");
|
||||||
|
_portUtil.mouseClickTime = DateTime.Now;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Dispose()
|
||||||
|
{
|
||||||
|
dotNetObjectReference?.Dispose();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"loginMode": 1,
|
"loginMode": 1,
|
||||||
"opFirst": true,
|
"opFirst": true,
|
||||||
//自动退出登录时间,单位秒(0不自动退出)
|
//自动退出登录时间,单位秒(0不自动退出)
|
||||||
"autoOutLog": 0,
|
"autoOutLog": 5,
|
||||||
"boxMachineId": "DM5",
|
"boxMachineId": "DM5",
|
||||||
"anaesthetist_name": "未选择,杨俊哲,周丹,刘方,罗丁,陈晓龙,杜金菊,季楠,王彩红,凌娜佳,汪宏,谈世刚,罗中兵,郭慧,廖家涛,殷国江,李坤,周翔,秦明哲,王庆利,张燕辉,姜佳佳,宋晓阳,胡晓",
|
"anaesthetist_name": "未选择,杨俊哲,周丹,刘方,罗丁,陈晓龙,杜金菊,季楠,王彩红,凌娜佳,汪宏,谈世刚,罗中兵,郭慧,廖家涛,殷国江,李坤,周翔,秦明哲,王庆利,张燕辉,姜佳佳,宋晓阳,胡晓",
|
||||||
"boxColor": "白,绿"
|
"boxColor": "白,绿"
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,13 @@
|
||||||
margin: 0 !important;
|
margin: 0 !important;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<script>
|
||||||
|
function registerMouseClickHandler(dotNetObjectReference) {
|
||||||
|
document.addEventListener('click', function (event) {
|
||||||
|
dotNetObjectReference.invokeMethodAsync('HandleMouseClick', event.clientX, event.clientY);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue