Deploy Inicial do SteelCheck com Docker Build Automatizado

This commit is contained in:
Marcos
2026-03-22 17:19:10 -03:00
commit 5e7dd082e3
24 changed files with 4324 additions and 0 deletions

45
types.ts Normal file
View File

@@ -0,0 +1,45 @@
export interface IdentificationData {
product: string;
standards: string;
manufacturer: string;
certificateNumber: string;
certificateDate: string;
batches: string;
heats: string;
quantity: string;
}
export interface ComplianceItem {
property?: string;
element?: string;
test?: string;
norm: string;
certificate: string;
status: 'OK' | 'FALHA';
}
export interface ComplianceData {
status: 'CONFORME' | 'NÃO CONFORME';
mechanical: ComplianceItem[];
chemical: ComplianceItem[];
otherTests: ComplianceItem[];
}
export interface OverPerformanceItem {
property: string;
value: string;
}
export interface EquivalentItem {
system: string;
norm: string;
}
export interface ReportData {
confidence: number;
identification: IdentificationData;
compliance: ComplianceData;
overPerformance: OverPerformanceItem[];
equivalents: EquivalentItem[];
}