fix: renderLatest 不再覆盖测试模式,根除显示回退问题
根因: loadTestMode() 先从工装配置读取 TestMode=0(灵敏度) 并正确显示, 但紧接着 renderLatest() 看到最后一条测试数据 test_mode=1(波动), 又调用 updateTestModeUI(1) 把显示覆盖回去。 测试模式的权威来源是工装配置(tb_fixture_param),renderLatest 只应 展示最新测试数据的内容,不应修改模式指示器。
This commit is contained in:
@@ -402,9 +402,6 @@ function decodeRelay(v) {
|
||||
// ─── 显示最新结果 ──────────────────────────────
|
||||
|
||||
function renderLatest(data) {
|
||||
if (data.test_mode !== undefined && data.test_mode !== currentTestMode) {
|
||||
updateTestModeUI(data.test_mode);
|
||||
}
|
||||
const div = document.getElementById("latest-result");
|
||||
div.innerHTML = `
|
||||
<p>设备型号:<strong>${data.str_type || '-'}</strong></p>
|
||||
|
||||
Reference in New Issue
Block a user