|
|
@@ -58,7 +58,7 @@ namespace TeamAAS_VP.ViewModels
|
|
|
/// 工程师和管理员权限的无操作超时时长。
|
|
|
/// 超过该时长后自动切回操作员权限。
|
|
|
/// </summary>
|
|
|
- private readonly TimeSpan PermissionIdleTimeout = TimeSpan.FromMinutes(0.5);
|
|
|
+ private TimeSpan PermissionIdleTimeout = TimeSpan.FromMinutes(0.5);
|
|
|
|
|
|
/// <summary>
|
|
|
/// 权限空闲检测计时器。
|
|
|
@@ -264,6 +264,10 @@ namespace TeamAAS_VP.ViewModels
|
|
|
systemconfig.SoftwareVersion = AppVersion;
|
|
|
_configService.SaveSystemConfiguration(systemconfig);
|
|
|
|
|
|
+ if (_regionManager != null && _configService.GetSystemConfiguration().PermissionIdleTimeout > 0)
|
|
|
+ {
|
|
|
+ PermissionIdleTimeout = TimeSpan.FromMinutes(_configService.GetSystemConfiguration().PermissionIdleTimeout);
|
|
|
+ }
|
|
|
// 设置语言
|
|
|
CurrentLanguage = systemconfig.CurrentLanguage;
|
|
|
_configService.SetCurrentLanguage(CurrentLanguage);
|