Atualização automática - 2026-06-24 10:23:23

This commit is contained in:
2026-06-24 10:23:23 +00:00
parent 9b13e3545c
commit 4599398fb6
3 changed files with 332 additions and 68 deletions
+43
View File
@@ -46,3 +46,46 @@ export interface ReportData {
overPerformance: OverPerformanceItem[];
equivalents: EquivalentItem[];
}
// --- NEW STANDARD DEFINITIONS ---
export interface ToleranciaTabela {
limite_corrida_ate?: number;
espessura_ate_mm?: number;
espessura_maior_que_mm?: number;
tolerancia_mais?: number;
tolerancia_menos?: number;
}
export interface RegraTolerancia {
regra?: string;
tabela?: ToleranciaTabela[];
tolerancia_mais?: number;
tolerancia_menos?: number;
}
export interface ToleranciasAnaliseProduto {
[elemento: string]: RegraTolerancia;
}
export interface LimitesQuimicos {
espessura_max_mm?: number;
grupos_astm_a6?: number[];
nota_exemplo?: string;
[elemento: string]: number | string | number[] | undefined;
}
export interface Standard {
id_norma: string;
codigo: string;
grau?: string;
produto_especifico?: string;
limites_quimicos_corrida?: {
[grupo_produto: string]: LimitesQuimicos[];
};
tolerancias_analise_produto_astma6?: ToleranciasAnaliseProduto;
parametros_controle?: {
mecanicos?: Record<string, number | null>;
quimicos?: Record<string, number | null>;
fisicos?: Record<string, number | null>;
};
}