添加自动退出检测线程停止以重新计时
This commit is contained in:
parent
3c6b56f95e
commit
74829d0382
|
@ -37,7 +37,7 @@
|
|||
<!-- 按处方还药或者按取药记录还药 1:处方(ReturnDrugWindow2)2:药品(ReturnDrugWindow)-->
|
||||
<add key="returnDrugMode" value="2" />
|
||||
<!-- 自动退出时间,单位秒,为0时不自动退出 -->
|
||||
<add key="autoExit" value="0"/>
|
||||
<add key="autoExit" value="5"/>
|
||||
|
||||
<!-- 无操作退出录像时间,单位秒,为0时不退出录像 -->
|
||||
<add key="stopRecord" value="180"/>
|
||||
|
|
|
@ -28,7 +28,7 @@ namespace DM_Weight.Views
|
|||
public partial class HomeWindow : UserControl
|
||||
{
|
||||
int autoExit = Convert.ToInt32(ConfigurationManager.AppSettings["autoExit"] ?? "0");
|
||||
System.Timers.Timer idleTimer;
|
||||
System.Timers.Timer idleTimer;//= new System.Timers.Timer(60000);
|
||||
IEventAggregator _eventAggregator;
|
||||
public HomeWindow(IEventAggregator eventAggregator)
|
||||
{
|
||||
|
@ -57,6 +57,7 @@ namespace DM_Weight.Views
|
|||
//logger.Info($"进入自动退出定时方法{allTrue}");
|
||||
if (allTrue)
|
||||
{
|
||||
idleTimer.Stop();
|
||||
//无人操作,自动退出
|
||||
_eventAggregator.GetEvent<LoginOutEvent>().Publish();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue