完善 MCS 桌面代理与开炼机动作同步,修复原料相关菜单权限,桌面端新增上辅机 MES 菜单。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-27 15:56:05 +08:00
parent 7a9c19e4f3
commit 442a4c8ae2
113 changed files with 10169 additions and 91 deletions

View File

@@ -2331,11 +2331,23 @@ namespace YY.Admin.Services.Service.Auth
}
/// <summary>
/// 是否开启永不过期
/// 是否开启永不过期(缺省或读失败时视为开启,避免误踢登录)
/// </summary>
private async Task<bool> getSysTokenNeverExpireAsync()
{
return await _sysConfigService.GetConfigValue<bool>(ConfigConst.SysTokenNeverExpire);
try
{
var raw = await _sysConfigService.GetConfigValue<string>(ConfigConst.SysTokenNeverExpire);
if (string.IsNullOrWhiteSpace(raw))
return true;
if (bool.TryParse(raw, out var b))
return b;
return raw.Trim() is "1" or "Y" or "y" or "yes" or "YES" or "on" or "ON";
}
catch
{
return true;
}
}