[2026-04-11 22:13:26.579] [Thread:001] ===== 应用程序启动 2026-04-11 22:13:26 =====
[2026-04-11 22:13:26.579] [Thread:001] 日志文件: C:\Users\bibni\Desktop\新建文件夹\application.log
[2026-04-11 22:13:26.579] [Thread:001] [启动] 已初始化运行日志,开始执行证书修复检查
[2026-04-11 22:13:26.579] [Thread:001] [证书修复] ===== 开始检查 CurrentUser 证书链 =====
[2026-04-11 22:13:26.844] [Thread:001] [证书修复] R13 已存在 (CurrentUser/CertificateAuthority)
[2026-04-11 22:13:26.844] [Thread:001] [证书修复] ISRG Root X1 已存在 (CurrentUser/Root)
[2026-04-11 22:13:26.844] [Thread:001] [证书修复] 未检测到错误叶子证书 tool.coisco.cn 在 CA/Root
[2026-04-11 22:13:27.094] [Thread:001] [证书修复] 命中缓存且证书链状态健康,跳过本次远程证书修复
[2026-04-11 22:13:27.094] [Thread:001] [证书修复] ===== 证书链检查结束 =====
[2026-04-11 22:13:27.094] [Thread:001] [证书固定] 已安装定向证书固定校验,仅对白名单域名生效: tool.coisco.cn
[2026-04-11 22:13:27.094] [Thread:001] [更新程序] 已检测到根目录 update.exe,无需释放
[2026-04-11 22:13:28.155] [Thread:001] 自动登录 开始自动登录流程
[2026-04-11 22:13:28.390] [Thread:001] 登录UI 登录窗体与遮罩刷新完成: 126ms
[2026-04-11 22:13:28.390] [Thread:001] 自动登录 遮罩显示完成: 235ms
[2026-04-11 22:13:28.421] [Thread:001] 自动登录 直接复用已有设备ID: 0ms
[2026-04-11 22:13:28.421] [Thread:001] 自动登录 设备ID准备完成: 251ms
[2026-04-11 22:13:28.421] [Thread:001] [API] 当前API地址: https://tool.coisco.cn/client
[2026-04-11 22:13:28.483] [Thread:001] [Token管理] 已从文件加载Token
[2026-04-11 22:13:28.593] [Thread:001] [请求耗时] attempt=1/1 方法=POST 地址=https://tool.coisco.cn/client/loginByPhone 累计=0ms
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:38.767] [Thread:009] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:39.001] [Thread:001] [请求耗时] 首次响应返回: 10361ms, 累计=10415ms, 状态=OK
[2026-04-11 22:13:39.001] [Thread:001] [请求耗时] 响应读取完成,累计=10415ms
[2026-04-11 22:13:39.001] [Thread:001] 登录接口 /loginByPhone 请求完成: 10430ms
[2026-04-11 22:13:39.063] [Thread:001] [Token管理] Token已保存到文件
[2026-04-11 22:13:39.063] [Thread:001] [登录] 成功获取并保存Token
[2026-04-11 22:13:39.063] [Thread:001] [登录] 成功保存设备数字ID: 22
[2026-04-11 22:13:39.063] [Thread:001] 登录接口 Token保存与响应解析完成: 10495ms
[2026-04-11 22:13:39.063] [Thread:001] 自动登录 首次等待结束: 10907ms
[2026-04-11 22:13:39.063] [Thread:001] 自动登录 登录接口完成: 10907ms
[2026-04-11 22:13:39.079] [Thread:001] [登录后] 主界面将立即打开,服务端配置改为后台异步加载
[2026-04-11 22:13:39.110] [Thread:004] [打印配置] 正在从服务器获取配置...
[2026-04-11 22:13:39.110] [Thread:004] [打印配置] 设备ID: 22
[2026-04-11 22:13:39.110] [Thread:004] [打印配置] 服务器地址: https://tool.coisco.cn
[2026-04-11 22:13:39.110] [Thread:004] [打印配置] 请求URL: https://tool.coisco.cn/client/printer/getConfig?deviceId=22
[2026-04-11 22:13:39.204] [Thread:001] 自动登录 自动登录完成,准备进入主程序: 11035ms
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:39.329] [Thread:009] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:39.453] [Thread:008] [打印配置] HTTP状态码: 200 OK
[2026-04-11 22:13:39.453] [Thread:008] [打印配置] 服务器响应: {"data":null,"success":true,"message":"该设备暂无打印机配置"}
[2026-04-11 22:13:39.500] [Thread:008] [打印配置] 响应success字段: True
[2026-04-11 22:13:39.500] [Thread:008] [打印配置] ℹ️ 服务器返回data为空,表示暂无配置
[2026-04-11 22:13:39.500] [Thread:008] [打印配置] ℹ️ 暂无配置
[2026-04-11 22:13:39.500] [Thread:008] [配置管理] ℹ️ 服务器无配置,使用默认配置
[2026-04-11 22:13:39.547] [Thread:008] [配置管理] 💾 已将默认配置保存到本地文件
[2026-04-11 22:13:39.547] [Thread:008] [登录后] 已后台加载服务端打印配置
[2026-04-11 22:13:39.563] [Thread:008] [配置同步] 开始应用服务端配置到本地...
[2026-04-11 22:13:39.563] [Thread:008] [配置同步] 服务端配置: PaperWidth=0, PaperHeight=0, FontSize=0
[2026-04-11 22:13:39.703] [Thread:001] [UI] 缩放因子: DPI=1.00 (cap=1.25), Res=0.50, Layout=0.50, Text=0.80 (Screen=1024x728)
[2026-04-11 22:13:39.765] [Thread:001] [UI] 开始应用统一主题
[2026-04-11 22:13:39.781] [Thread:001] [UI] 统一主题应用完成
[2026-04-11 22:13:39.797] [Thread:001] [DB] 开始初始化数据库连接
[2026-04-11 22:13:39.797] [Thread:001] [DB] 数据库连接初始化完成
[2026-04-11 22:13:39.797] [Thread:001] [UI] 开始初始化UI组件
[2026-04-11 22:13:39.797] [Thread:001] [UI] 开始初始化主页组件...
[2026-04-11 22:13:39.797] [Thread:001] [UI] 主页组件准备完成(布局将在Form_Load中初始化)
[2026-04-11 22:13:39.797] [Thread:001] [Config] 开始检查Config表... (22:13:39.797)
[2026-04-11 22:13:40.015] [Thread:001] [Config] Config表创建/检查耗时: 218.4004ms
[2026-04-11 22:13:40.062] [Thread:001] [Config] 配置记录检查耗时: 46.8001ms
[2026-04-11 22:13:40.062] [Thread:001] [Config] Config表已存在且有默认记录
[2026-04-11 22:13:40.062] [Thread:001] [Config] Config表处理完成,总耗时: 265.2005ms
[2026-04-11 22:13:40.062] [Thread:008] [数据库] 表结构初始化完成
[2026-04-11 22:13:40.077] [Thread:008] [配置同步] ⚠️ 服务端打印配置存在无效值,已回退默认值: PaperWidth=210, PaperHeight=297, FontSize=12
[2026-04-11 22:13:40.093] [Thread:001] [数据库] 开始检查数据库表结构... (22:13:40.093)
[2026-04-11 22:13:40.187] [Thread:001] [数据库] FrequentBomUsage 表已存在
[2026-04-11 22:13:40.202] [Thread:001] [数据库] bom_type表检查耗时: 15.6001ms
[2026-04-11 22:13:40.202] [Thread:001] [数据库] bom_type 表已存在
[2026-04-11 22:13:40.249] [Thread:001] [数据库] bom表检查耗时: 46.8ms
[2026-04-11 22:13:40.249] [Thread:001] [数据库] bom 表已存在
[2026-04-11 22:13:40.249] [Thread:001] [数据库] PrintRecords表检查耗时: 0ms
[2026-04-11 22:13:40.249] [Thread:001] [数据库] PrintRecords 表已存在
[2026-04-11 22:13:40.249] [Thread:001] [Config] 开始检查Config表... (22:13:40.249)
[2026-04-11 22:13:40.311] [Thread:001] [Config] Config表创建/检查耗时: 62.4002ms
[2026-04-11 22:13:40.327] [Thread:001] [Config] 配置记录检查耗时: 15.6ms
[2026-04-11 22:13:40.327] [Thread:001] [Config] Config表已存在且有默认记录
[2026-04-11 22:13:40.327] [Thread:001] [Config] Config表处理完成,总耗时: 78.0002ms
[2026-04-11 22:13:40.327] [Thread:001] [数据库] Config表处理耗时: 78.0002ms
[2026-04-11 22:13:40.327] [Thread:001] [数据库] 数据库表结构检查完成,总耗时: 234.0004ms
[2026-04-11 22:13:40.327] [Thread:001] [UI] UI组件初始化完成
[2026-04-11 22:13:40.358] [Thread:008] [配置同步] ✅ 已将服务端打印配置JSON保存到本地SQLite
[2026-04-11 22:13:40.374] [Thread:008] [请求耗时] attempt=1/1 方法=GET 地址=https://tool.coisco.cn/client/config/22 累计=0ms
[2026-04-11 22:13:40.374] [Thread:001] [API] 已恢复默认API地址: https://tool.coisco.cn/client
[2026-04-11 22:13:40.374] [Thread:001] [API] 初始化API服务完成
[2026-04-11 22:13:40.389] [Thread:001] [更新] 开始检查更新
[2026-04-11 22:13:40.389] [Thread:001] [更新] 更新检查已启动
[2026-04-11 22:13:40.389] [Thread:001] [主窗体] 接收登录状态: 在线模式 - 自动登录成功,在线模式
[2026-04-11 22:13:40.389] [Thread:001] [主窗体] 检测到刚登录成功,首次启动将跳过重复的服务器连接测试和Token校验
[2026-04-11 22:13:40.452] [Thread:001] [启动] 窗体已显示,准备执行同步...
[2026-04-11 22:13:40.452] [Thread:001] [离线模式] 初始化完成
[2026-04-11 22:13:40.467] [Thread:001] [UI] 开始初始化主页布局...
[2026-04-11 22:13:40.467] [Thread:001] [UI] 当前窗体大小: {Width=1024, Height=768}, ClientSize: {Width=1024, Height=768}
[2026-04-11 22:13:40.467] [Thread:001] [UI] 调用者: EnsureInitialLayoutBaseline
[2026-04-11 22:13:40.483] [Thread:001] [UI] 窗体标题已更新: [在线模式] PWIN - 公告:暂无公告 - v2.8.2.2
[2026-04-11 22:13:40.608] [Thread:001] [UI] 开始初始化中间面板...
[2026-04-11 22:13:40.655] [Thread:001] [UI] 中间面板初始化完成
[2026-04-11 22:13:40.655] [Thread:001] [UI] 开始初始化最右侧面板...
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:40.670] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:40.733] [Thread:001] [UI] 最右侧面板初始化完成
[2026-04-11 22:13:40.733] [Thread:001] [UI] 主页布局初始化完成
[2026-04-11 22:13:40.748] [Thread:001] [启动] 设备ID: 已设置
[2026-04-11 22:13:40.748] [Thread:001] [启动] Token: 已设置
[2026-04-11 22:13:40.748] [Thread:001] [启动] 曾经登录过: True
[2026-04-11 22:13:40.748] [Thread:001] [启动] 当前离线模式状态: False
[2026-04-11 22:13:40.748] [Thread:001] [启动优化] 已跳过首次 TestConnection(刚登录成功后的短期信任窗口)
[2026-04-11 22:13:40.748] [Thread:001] [启动] 刚登录成功,首次启动直接视为在线,跳过服务器连接测试
[2026-04-11 22:13:40.748] [Thread:001] [启动] 进入在线模式流程
[2026-04-11 22:13:40.748] [Thread:001] [启动] 保持Tab隐藏状态,等待同步遮罩显示
[2026-04-11 22:13:40.748] [Thread:001] [API] 启动API相关定时器完成
[2026-04-11 22:13:40.764] [Thread:004] [启动] 开始设备激活检查...
[2026-04-11 22:13:40.764] [Thread:001] [UI] 窗体标题已更新: [在线模式] PWIN - 公告:暂无公告 - v2.8.2.2
[2026-04-11 22:13:40.764] [Thread:001] [离线模式] 状态已更新: 在线模式
[2026-04-11 22:13:40.764] [Thread:001] [启动] 窗口标题状态已更新
[2026-04-11 22:13:40.764] [Thread:001] [常用物料] 权重衰减定时器已启动
[2026-04-11 22:13:40.764] [Thread:001] [常用物料] 下次执行时间: 2026-04-12 12:00:00
[2026-04-11 22:13:40.764] [Thread:001] [常用物料] 距离下次执行: 13.8小时
[2026-04-11 22:13:40.764] [Thread:016] [请求耗时] attempt=1/1 方法=POST 地址=https://tool.coisco.cn/client/device/register 累计=0ms
[2026-04-11 22:13:40.764] [Thread:004] [设备激活] 本地激活验证通过
[2026-04-11 22:13:40.764] [Thread:004] [启动] 开始检查登录状态...
[2026-04-11 22:13:40.779] [Thread:015] [请求耗时] 首次响应返回: 407ms, 累计=407ms, 状态=OK
[2026-04-11 22:13:40.779] [Thread:004] [启动优化] 已跳过首次 ValidateToken(刚登录成功后的短期信任窗口)
[2026-04-11 22:13:40.779] [Thread:004] [登录检查] 刚登录成功,首次登录状态检查跳过Token验证
[2026-04-11 22:13:40.779] [Thread:004] [登录检查] 登录状态正常,设备ID: d0e19e78...
[2026-04-11 22:13:40.779] [Thread:015] [请求耗时] 响应读取完成,累计=407ms
[2026-04-11 22:13:40.779] [Thread:004] [启动] 登录状态检查通过,准备执行数据同步
[2026-04-11 22:13:40.795] [Thread:015] [请求耗时] attempt=1/1 方法=GET 地址=https://tool.coisco.cn/client/config/22 累计=0ms
[2026-04-11 22:13:40.873] [Thread:001] [UI] 窗体已完全显示,执行最终布局调整
[2026-04-11 22:13:40.873] [Thread:001] [Idle] 开始监控无操作计时(5分钟)
[2026-04-11 22:13:40.873] [Thread:001] [启动] 在线模式:初始化主页布局...
[2026-04-11 22:13:40.873] [Thread:001] [UI] 主页布局已初始化,跳过重复初始化
[2026-04-11 22:13:40.873] [Thread:001] [UI] 当前窗体大小: {Width=1024, Height=768}, ClientSize: {Width=1024, Height=768}
[2026-04-11 22:13:40.873] [Thread:004] [启动] 开始执行数据同步...
[2026-04-11 22:13:40.873] [Thread:004] [启动] 开始执行启动数据同步流程...
[2026-04-11 22:13:40.920] [Thread:004] [数据库] 表结构初始化完成
[2026-04-11 22:13:40.920] [Thread:004] [启动同步] 检查是否需要同步...
[2026-04-11 22:13:40.920] [Thread:004] [数据同步] 开始执行数据同步...
[2026-04-11 22:13:40.935] [Thread:001] [同步状态] 正在同步数据...物料类型0。物料0
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:40.967] [Thread:009] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:40.982] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:41.076] [Thread:009] [请求耗时] 首次响应返回: 280ms, 累计=280ms, 状态=OK
[2026-04-11 22:13:41.076] [Thread:009] [请求耗时] 响应读取完成,累计=280ms
[2026-04-11 22:13:41.076] [Thread:009] [登录后] 服务端暂无BOM类型配置
[2026-04-11 22:13:41.123] [Thread:001] [UI] Shown事件:执行延迟布局调整
[2026-04-11 22:13:41.154] [Thread:001] [同步状态] 正在创建数据库连接...
[2026-04-11 22:13:41.169] [Thread:015] [请求耗时] 首次响应返回: 403ms, 累计=407ms, 状态=OK
[2026-04-11 22:13:41.169] [Thread:015] [请求耗时] 响应读取完成,累计=407ms
[2026-04-11 22:13:41.169] [Thread:015] [API] 设备注册成功
[2026-04-11 22:13:41.185] [Thread:004] [数据库] 表结构初始化完成
[2026-04-11 22:13:41.185] [Thread:001] [同步状态] [校验] 正在验证登录状态...
[2026-04-11 22:13:41.201] [Thread:004] [数据同步] 开始执行同步服务...
[2026-04-11 22:13:41.216] [Thread:001] [同步状态] [校验] 正在连接服务器,验证Token...
[2026-04-11 22:13:41.403] [Thread:001] [同步状态] 正在检查服务器数据哈希...
[2026-04-11 22:13:41.403] [Thread:004] [数据对比] 开始检查服务器与本地数据是否一致
[2026-04-11 22:13:41.435] [Thread:004] [请求耗时] attempt=1/1 方法=GET 地址=https://tool.coisco.cn/client/validate-token 累计=0ms
[2026-04-11 22:13:41.481] [Thread:004] [启动] PerformSync 调用完成,等待同步结果...
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:41.653] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:41.669] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:41.825] [Thread:007] [请求耗时] 首次响应返回: 377ms, 累计=378ms, 状态=OK
[2026-04-11 22:13:41.825] [Thread:007] [请求耗时] 响应读取完成,累计=378ms
[2026-04-11 22:13:41.825] [Thread:007] [Token验证] Token验证成功
[2026-04-11 22:13:41.825] [Thread:007] [数据对比] 正在获取服务器数据哈希...
[2026-04-11 22:13:41.840] [Thread:001] [同步状态] 正在获取服务器数据哈希...
[2026-04-11 22:13:41.856] [Thread:007] [请求耗时] attempt=1/1 方法=GET 地址=https://tool.coisco.cn/client/api/bom-hashes 累计=0ms
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:42.043] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:42.168] [Thread:015] [请求耗时] 首次响应返回: 299ms, 累计=299ms, 状态=OK
[2026-04-11 22:13:42.168] [Thread:015] [请求耗时] 响应读取完成,累计=299ms
[2026-04-11 22:13:42.168] [Thread:015] [数据对比] 服务器哈希: -2121272119
[2026-04-11 22:13:42.168] [Thread:015] [数据对比] 本地哈希: -2121272119
[2026-04-11 22:13:42.183] [Thread:001] [同步状态] 服务器哈希: -2121272119
[2026-04-11 22:13:42.199] [Thread:015] [数据对比] 服务器与本地数据一致,无需同步
[2026-04-11 22:13:42.215] [Thread:001] [同步状态] 服务器与本地数据一致,无需同步
[2026-04-11 22:13:42.215] [Thread:015] [数据提醒] 数据已是最新版本,无需同步
[2026-04-11 22:13:42.230] [Thread:001] [同步状态] 数据已是最新版本,无需同步
[2026-04-11 22:13:42.246] [Thread:015] [摘要] Token验证[正常] 数据同步[正常] (无变更)
[2026-04-11 22:13:42.246] [Thread:015] [数据同步] 同步服务执行完成 - Success: True
[2026-04-11 22:13:42.246] [Thread:015] [数据同步] BOM类型同步数量: 0
[2026-04-11 22:13:42.246] [Thread:015] [数据同步] BOM数据同步数量: 0
[2026-04-11 22:13:42.261] [Thread:001] [同步状态] [成功] 同步完成,正在保存结果...
[2026-04-11 22:13:42.261] [Thread:015] [数据提醒] 数据已是最新版本,无需同步
[2026-04-11 22:13:42.293] [Thread:001] [同步状态] 数据已是最新版本,无需同步
[2026-04-11 22:13:42.308] [Thread:001] [同步状态] 正在初始化配置表...
[2026-04-11 22:13:42.308] [Thread:001] [Config] 开始检查Config表... (22:13:42.308)
[2026-04-11 22:13:42.308] [Thread:001] [Config] Config表创建/检查耗时: 0ms
[2026-04-11 22:13:42.308] [Thread:001] [Config] 配置记录检查耗时: 0ms
[2026-04-11 22:13:42.308] [Thread:001] [Config] Config表已存在且有默认记录
[2026-04-11 22:13:42.308] [Thread:001] [Config] Config表处理完成,总耗时: 0ms
[2026-04-11 22:13:42.324] [Thread:001] [同步状态] 正在全选BOM类型...
[2026-04-11 22:13:42.339] [Thread:001] [全选BOM类型] 已有用户选择配置,跳过自动全选
[2026-04-11 22:13:42.339] [Thread:001] [同步状态] 正在加载数据到界面...
[2026-04-11 22:13:42.371] [Thread:001] [数据加载] 已选择的BOM类型ID: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
[2026-04-11 22:13:42.371] [Thread:001] [数据加载] 查询到 19 个BOM类型
[2026-04-11 22:13:42.386] [Thread:001] [数据加载] 查询到 419 个BOM数据
[2026-04-11 22:13:42.386] [Thread:001] [数据加载] 加载完成: 19 个类型, 共 419 个BOM
[2026-04-11 22:13:42.386] [Thread:001] [LoadDataAndPopulateTree] 加载了 19 个BOM类型
[2026-04-11 22:13:42.402] [Thread:001] [常用物料] GetFrequentBomWeightMap 获取到 0 个ID
[2026-04-11 22:13:43.478] [Thread:001] [数据库] 表结构初始化完成
[2026-04-11 22:13:43.603] [Thread:001] [同步状态] 正在初始化标签页...
[2026-04-11 22:13:43.712] [Thread:001] [LoadBomTypes] 开始从数据库加载物料类型...
[2026-04-11 22:13:43.728] [Thread:001] [LoadBomTypes] 找到 19 个物料类型
[2026-04-11 22:13:43.977] [Thread:001] [数据库] 表结构初始化完成
[2026-04-11 22:13:43.977] [Thread:001] 加载定时器状态: 运行中
[2026-04-11 22:13:43.993] [Thread:001] [LoadBomTypes] 开始从数据库加载物料类型...
[2026-04-11 22:13:43.993] [Thread:001] [LoadBomTypes] 找到 19 个物料类型
[2026-04-11 22:13:44.149] [Thread:001] [同步状态] 正在加载保存的设置...
[2026-04-11 22:13:44.196] [Thread:001] [数据库] 表结构初始化完成
[2026-04-11 22:13:44.196] [Thread:001] 加载定时器状态: 运行中
[2026-04-11 22:13:44.243] [Thread:001] [同步状态] 正在启动定时器...
[2026-04-11 22:13:44.243] [Thread:001] [数据同步] 界面数据已刷新
[2026-04-11 22:13:44.243] [Thread:015] [数据同步] 同步状态已重置
[2026-04-11 22:13:46.817] [Thread:016] ========================================
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] ====== 开始过期检查流程 ======
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] 方法调用时间: 2026-04-11 22:13:46.817
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] 当前线程ID: 16
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] 是否UI线程: False
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] _isExpiredDialogShown 初始值: False
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] ✓ 开始检查过期记录...
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] dbHelper 是否为 null: False
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] 当前时间: 2026-04-11 22:13:46
[2026-04-11 22:13:46.817] [Thread:016] [过期检查] 检查 PrintRecords 表是否存在...
[2026-04-11 22:13:46.817] [Thread:004] [过期检查] PrintRecords 表存在检查结果: 1
[2026-04-11 22:13:46.817] [Thread:004] [过期检查] 查询 PrintRecords 表总记录数...
[2026-04-11 22:13:46.832] [Thread:004] [过期检查] PrintRecords 表总记录数: 0
[2026-04-11 22:13:46.832] [Thread:004] [过期检查] 查询所有过期记录(不限制 IsNotified)...
[2026-04-11 22:13:46.832] [Thread:010] [过期检查] ✓ 所有过期记录数量: 0
[2026-04-11 22:13:46.832] [Thread:010] [过期检查] ⚠ 没有找到任何过期记录
[2026-04-11 22:13:46.832] [Thread:010] [过期检查] 查询未通知的过期记录(IsNotified = 0)...
[2026-04-11 22:13:46.832] [Thread:010] [过期检查] 执行SQL: SELECT BomID, BomName, BestBefore FROM PrintRecords WHERE BestBefore < @Now AND IsNotified = 0
[2026-04-11 22:13:46.832] [Thread:010] [过期检查] 参数 @Now = 2026-04-11 22:13:46
[2026-04-11 22:13:46.848] [Thread:010] [过期检查] ✓ 未通知的过期记录数量: 0
[2026-04-11 22:13:46.848] [Thread:010] [过期检查] ⚠ 没有未通知的过期记录,不显示对话框
[2026-04-11 22:13:46.848] [Thread:010] ========================================
[2026-04-11 22:13:46.848] [Thread:010] [过期检查] 没有过期记录,准备启动自动打印定时器
[2026-04-11 22:13:46.848] [Thread:010] [22:13:46] 定时器已重启,间隔: 1分钟
[2026-04-11 22:13:46.848] [Thread:010] [过期检查] ✓ 自动打印定时器已启动
[2026-04-11 22:13:46.848] [Thread:010] [过期检查] 检查流程结束,_isExpiredDialogShown = False
[2026-04-11 22:13:46.848] [Thread:010] ========================================
[2026-04-11 22:13:50.754] [Thread:016] [请求耗时] attempt=1/1 方法=POST 地址=https://tool.coisco.cn/client/device/heartbeat 累计=0ms
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:13:50.988] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:13:51.191] [Thread:007] [请求耗时] 首次响应返回: 424ms, 累计=427ms, 状态=OK
[2026-04-11 22:13:51.191] [Thread:007] [请求耗时] 响应读取完成,累计=427ms
[2026-04-11 22:13:51.191] [Thread:007] [心跳] 接收到未处理的消息
[2026-04-11 22:13:51.191] [Thread:007] [心跳] 心跳发送成功
[2026-04-11 22:14:02.861] [Thread:006] [请求耗时] attempt=1/1 方法=POST 地址=https://tool.coisco.cn/client/device/hostinfo 累计=0ms
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] SslPolicyErrors: None
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:14:03.049] [Thread:007] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:14:03.283] [Thread:015] [请求耗时] 首次响应返回: 414ms, 累计=418ms, 状态=OK
[2026-04-11 22:14:03.283] [Thread:015] [请求耗时] 响应读取完成,累计=418ms
[2026-04-11 22:14:03.283] [Thread:015] ╔════════════════════════════════════════════════════════╗
[2026-04-11 22:14:03.283] [Thread:015] ║ 客户端:主机信息上传成功 ║
[2026-04-11 22:14:03.283] [Thread:015] ╚════════════════════════════════════════════════════════╝
[2026-04-11 22:14:03.283] [Thread:015] ⏰ 时间: 2026-04-11 22:14:03
[2026-04-11 22:14:03.283] [Thread:015] ✅ 状态: 上传成功
[2026-04-11 22:14:40.757] [Thread:013] [请求耗时] attempt=1/1 方法=GET 地址=https://tool.coisco.cn/client/message/unread?deviceId=d0e19e785bcb6fec615698155db6bac3 累计=0ms
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] SslPolicyErrors: None
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:14:40.944] [Thread:015] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:14:41.053] [Thread:009] [请求耗时] 首次响应返回: 284ms, 累计=285ms, 状态=OK
[2026-04-11 22:14:41.053] [Thread:009] [请求耗时] 响应读取完成,累计=285ms
[2026-04-11 22:14:50.772] [Thread:013] [请求耗时] attempt=1/1 方法=POST 地址=https://tool.coisco.cn/client/device/heartbeat 累计=0ms
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] 检测域名: tool.coisco.cn
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] SslPolicyErrors: None
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] Subject: CN=tool.coisco.cn
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] Issuer: CN=R13, O=Let's Encrypt, C=US
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] Thumbprint: 96D33C96EDA5D6EDD2C81A352FCD875970F80BA1
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] PublicKeySha256: FJXvGuyepi7VjFQK+vHMA0zK60+HJDIGvoqkBBamURg=
[2026-04-11 22:14:50.959] [Thread:017] [证书固定] 系统证书校验通过,直接放行
[2026-04-11 22:14:51.154] [Thread:009] [请求耗时] 首次响应返回: 389ms, 累计=390ms, 状态=OK
[2026-04-11 22:14:51.154] [Thread:009] [请求耗时] 响应读取完成,累计=390ms
[2026-04-11 22:14:51.154] [Thread:009] [心跳] 接收到未处理的消息
[2026-04-11 22:14:51.154] [Thread:009] [心跳] 心跳发送成功
[2026-04-11 22:14:59.610] [Thread:001] [Idle] 停止监控无操作计时
[2026-04-11 22:15:00.483] [Thread:001] [Idle] 开始监控无操作计时(5分钟)
[2026-04-11 22:15:00.499] [Thread:001] [Idle] 停止监控无操作计时
[2026-04-11 22:15:00.499] [Thread:001] [数据库] 表结构初始化完成
[2026-04-11 22:15:00.546] [Thread:001] [资源释放] 开始释放应用程序资源...
[2026-04-11 22:15:00.546] [Thread:001] [资源释放] 释放设计器组件资源...
[2026-04-11 22:15:00.546] [Thread:001] [资源释放] 释放定时器资源...
[2026-04-11 22:15:00.546] [Thread:001] [资源释放] 释放数据库连接资源...
[2026-04-11 22:15:00.546] [Thread:001] [资源释放] 释放UI资源...
[2026-04-11 22:15:00.561] [Thread:001] [资源释放] 释放打印相关资源...
[2026-04-11 22:15:00.561] [Thread:001] [资源释放] 释放其他资源...
[2026-04-11 22:15:00.561] [Thread:001] [资源释放] 所有资源已成功释放
[2026-04-11 22:15:00.702] [Thread:002] ===== 应用程序关闭 2026-04-11 22:15:00 =====

最后修改:2026 年 04 月 11 日
如果觉得我的文章对你有用,请随意赞赏