fix: UI 标签优化、继电器着色、工装配置概览面板
- fixture.js: FarTol/NearTol/StepTol 容差字段去掉 ×10 换算 - test_data.js: relay_out 列增加 fmtRelay() 着色渲染 - test_op.js: 新增工装配置概览面板 (renderConfigOverview + toggleConfig);新增 fmtRelay();renderLatest 继电器着色 - fixture.html: 标签文本优化 — 触发距离/释放距离/mm/V 单位标注 - test_op.html: 新增配置概览面板 HTML,隐藏旧 test-mode-indicator - vehicle_base_test.html: 标签文本统一(触发/释放距离 + 单位) - .gitignore: 新增,排除 __pycache__/*.pyc/.venv
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>复位距离 (mm)</label>
|
||||
<label>复位距离 (包含了皮距,mm)</label>
|
||||
<input type="number" id="param-reset-dis" value="0" min="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@@ -45,11 +45,11 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>灵敏度最小值</label>
|
||||
<label>触发距离最小值(mm)</label>
|
||||
<input type="number" id="param-sens-min" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>灵敏度最大值</label>
|
||||
<label>释放距离最大值(mm)</label>
|
||||
<input type="number" id="param-sens-max" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@@ -61,11 +61,11 @@
|
||||
<input type="number" id="param-fre-max" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>峰峰值最小值</label>
|
||||
<label>峰峰值最小值 (V)</label>
|
||||
<input type="number" id="param-peak-min" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>峰峰值最大值</label>
|
||||
<label>峰峰值最大值 (V)</label>
|
||||
<input type="number" id="param-peak-max" value="0">
|
||||
</div>
|
||||
<div class="form-group"><hr style="border-color:#eee; margin:2px 0;"></div>
|
||||
@@ -133,7 +133,7 @@
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>编码</th><th>名称</th><th>灵敏度</th><th>频率(Hz)</th><th>峰峰值</th>
|
||||
<th>编码</th><th>名称</th><th>触发和释放范围(mm)</th><th>频率(Hz)</th><th>峰峰值(V)</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="ref-table-body"></tbody>
|
||||
|
||||
@@ -9,7 +9,39 @@
|
||||
<div id="device-status-bar" style="margin-top:4px;font-size:14px;">
|
||||
设备状态:<span id="device-status-text" class="{% if device.state == 1 %}status-online{% elif device.state == 2 %}status-poor{% else %}status-offline{% endif %}">加载中…</span>
|
||||
</div>
|
||||
<div id="test-mode-indicator" style="margin-top:4px;font-size:14px;color:#888;">加载中…</div>
|
||||
<div id="test-mode-indicator" style="margin-top:4px;font-size:14px;color:#888;display:none;">加载中…</div>
|
||||
<div id="config-overview" style="margin-top:8px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:10px 14px;font-size:13px;display:none;">
|
||||
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;">
|
||||
<strong style="color:#555;">工装配置概览</strong>
|
||||
<span id="config-toggle" style="cursor:pointer;color:#888;font-size:12px;user-select:none;" onclick="toggleConfig()">收起 ▲</span>
|
||||
</div>
|
||||
<div id="config-body">
|
||||
<div style="display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;">
|
||||
<div>测试模式:<span id="cfg-test-mode">-</span></div>
|
||||
<div>车检器型号:<span id="cfg-dev-type">-</span></div>
|
||||
<div>复位距离:<span id="cfg-reset-dis">-</span> mm</div>
|
||||
<div>皮距:<span id="cfg-minus-dis">-</span> mm</div>
|
||||
<div>触发和释放范围:<span id="cfg-sens-range">-</span> mm</div>
|
||||
<div>频率范围:<span id="cfg-fre-range">-</span> Hz</div>
|
||||
</div>
|
||||
<div style="margin-top:6px;padding-top:6px;border-top:1px dashed #ddd;">
|
||||
<div style="display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;">
|
||||
<div>线圈:<span id="cfg-coil">-</span></div>
|
||||
<div>模拟车辆:<span id="cfg-car">-</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="cfg-wave-params" style="display:none;margin-top:6px;padding-top:6px;border-top:1px dashed #ddd;">
|
||||
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 16px;">
|
||||
<div>最近容差:<span id="cfg-near-tol">-</span> mm</div>
|
||||
<div>最远容差:<span id="cfg-far-tol">-</span> mm</div>
|
||||
<div>步进容差:<span id="cfg-step-tol">-</span> mm</div>
|
||||
<div>来回次数:<span id="cfg-back-forth">-</span></div>
|
||||
<div>最近停留:<span id="cfg-near-stay">-</span> ms</div>
|
||||
<div>最远停留:<span id="cfg-far-stay">-</span> ms</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="test-layout">
|
||||
|
||||
@@ -22,9 +22,9 @@
|
||||
<tr>
|
||||
<th>类型编码</th>
|
||||
<th>型号/名称</th>
|
||||
<th>灵敏度范围</th>
|
||||
<th>触发和释放距离范围(mm)</th>
|
||||
<th>频率范围 (Hz)</th>
|
||||
<th>峰峰值范围</th>
|
||||
<th>峰峰值范围(V)</th>
|
||||
<th>备注</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
@@ -47,11 +47,11 @@
|
||||
<input type="text" id="edit-dev-name">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>灵敏度最小值</label>
|
||||
<label>触发距离最小值(mm)</label>
|
||||
<input type="number" id="edit-sens-min" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>灵敏度最大值</label>
|
||||
<label>释放距离最大值(mm)</label>
|
||||
<input type="number" id="edit-sens-max" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@@ -63,11 +63,11 @@
|
||||
<input type="number" id="edit-fre-max" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>峰峰值最小值</label>
|
||||
<label>峰峰值最小值(V)</label>
|
||||
<input type="number" id="edit-peak-min" value="0">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>峰峰值最大值</label>
|
||||
<label>峰峰值最大值(V)</label>
|
||||
<input type="number" id="edit-peak-max" value="0">
|
||||
</div>
|
||||
<div class="form-group full">
|
||||
|
||||
Reference in New Issue
Block a user