Pannello visione: nominale e tolleranze per quota nella tabella a destra, come nei calibri #117
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adriano 28/10 in fiera: nella tabella quote del pannello visione (task_execute.html, colonna destra) mancano nominale e tolleranze, che la schermata dei calibri mostra (Nominale, UTL/LTL, UWL/LWL). Fatto: ogni quota mostra Nom, LTL/UTL e, se presenti, LWL/UWL con i colori dei calibri.
ANALISI (Opus, passo 1)
COSA: nella tabella quote del pannello visione (colonna destra) ogni quota mostra nominale e tolleranze come nella schermata dei calibri (
templates/measure/task_execute.html:405-432: Nominale in primary, UTL/LTL intext-measure-fail, UWL/LWL intext-measure-warning, 3 decimali,—se mancano).FILE:
src/frontend/flask_app/static/js/vision_execute.jsgetterrows: aggiungenominal,ltl,lwl,uwl,utlpresi dalla quota (cfg.subtasks, già nel JSON ditask.subtasks);labelinvariato (#114). FunzionefmtTol(v)=v == null ? '—' : Number(v).toFixed(3).FILE:
src/frontend/flask_app/templates/measure/task_execute.htmltabella ~590-598: ogni quota occupa due righe:text-[11px] font-mono,colspansu tutta la tabella: «Nom» valore in primary; «LTL»/«UTL» intext-measure-fail; «LWL»/«UWL» intext-measure-warningsolo se almeno uno dei due c'è. Etichette tradotte con_()dove sono parole («Nom»); le sigle restano.x-forsu<template>con due<tr>dentro un<tbody>per quota,:keysulla quota (r.label, come oggi).TEST: estendere
src/frontend/flask_app/tests/js/test_vision_rows.js(#114): le righe portanonominal/ltl/utl/lwl/uwldalla quota;fmtTol(null)='—',fmtTol(0.05)='0.050'. Controllo template intests/test_vision_panel_fit.pyoppure nuovo test pytest: la tabella del pannello contienefmtTol(r.ltl)efmtTol(r.utl).tests/test_template_js_syntax.pyverde.NON TOCCARE: schermata dei calibri, backend,
rows.label(#114).RAMO:
lavoro/daitarn-tmf-pannello, commit dopo #115.🔵 daitarn — preso in carico 2026-10-28T15:45:14Z
ramo:
lavoro/daitarn· capacità: build-windows, gpuSoluzione
ESITO: fatto. Tabella quote del pannello visione: sotto ogni quota Nom, LTL/UTL (rosso) e LWL/UWL (ambra, solo se presenti), 3 decimali, — se mancano, come la schermata dei calibri. FILE: static/js/vision_execute.js (rows con nominal/ltl/lwl/uwl/utl, fmtTol), templates/measure/task_execute.html (un tbody a due righe per quota). TEST: tests/js/test_vision_rows.js esteso, test_vision_panel_fit.py. Ramo lavoro/daitarn-tmf-dxfcal
88b3f20(merge4485803), installato in fiera il 28/10.