126 lines
No EOL
4.2 KiB
Dart
126 lines
No EOL
4.2 KiB
Dart
class CaiMapping {
|
|
|
|
static const Map<String, String> testi = {
|
|
// HEADER
|
|
'dataIncidente': 'data_sinistro',
|
|
'ora': 'ora',
|
|
'luogo': 'luogo_sinistro',
|
|
'testimoni': 'testimoni1',
|
|
|
|
// VEICOLO A
|
|
'cognomeContraenteA': 'cognome_contraenteA',
|
|
'nomeContraenteA': 'nome_contraenteA',
|
|
'codiceFiscaleContraenteA': 'codice_fiscale_contrA',
|
|
'indirizzoContraenteA': 'indirizzo_contrA',
|
|
'capContraenteA': 'cap_contrA',
|
|
'statoContraenteA': 'stato_contrA',
|
|
'nTelefonoMailContraenteA': 'tel_contrA',
|
|
'marcaETipoA': 'marcaA',
|
|
'targaA': 'targa_veicoloA',
|
|
'statoImmatricolazioneA': 'stato_im_veicoloA',
|
|
'rimorchioA': 'targa_rimorchioA',
|
|
'statoImmatricolazione2A': 'stato_im_rimorchioA',
|
|
'denominazioneA': 'COMPAGNIA',
|
|
'numeroPolizzaA': 'numero_polizzaA',
|
|
'nCartaVerdeA': 'CVA',
|
|
'dataInizioDalA': 'ass_dalA',
|
|
'dataScadenzaAlA': 'ass_alA',
|
|
'agenziaA': 'AGENZIA_A',
|
|
'denominazioneAgenziaA': 'denom_A',
|
|
'indirizzoAgenziaA': 'ind_ag_A',
|
|
'statoAgenziaA': 'ag_stat_A',
|
|
'nTelMailAgenziaA': 'tel_ag_A',
|
|
'cognomeCondA': 'cogn_cond_A',
|
|
'nomeCondA': 'nome_cond_A',
|
|
'dataNascitaCondA': 'dnascita_condA',
|
|
'codFiscaleCondA': 'codice_fiscale_conduA',
|
|
'indirizzoCondA': 'indir_conduA',
|
|
'statoCondA': 'stato_conduA',
|
|
'nTelMailCondA': 'tel_conduA',
|
|
'nPatenteCondA': 'n_p_conduA',
|
|
'scadenzaCondA': 'condu_scad_A',
|
|
|
|
// --- AGGIUNTO CATEGORIA A ---
|
|
'categoriaCondA': 'cat_A', // <--- VERIFICA QUESTO NOME NEL PDF (es. cat_A, catA, CategA...)
|
|
|
|
'danniVisibiliA': 'danni_vis_A1',
|
|
'osservazioniA': 'osservazioniA',
|
|
|
|
// VEICOLO B
|
|
'cognomeContraenteB': 'cognome_contraenteB',
|
|
'nomeContraenteB': 'nome_contraenteB',
|
|
'codiceFiscaleContraenteB': 'codice_fiscale_contrB',
|
|
'indirizzoContraenteB': 'indirizzo_contrB',
|
|
'capContraenteB': 'cap_contrB',
|
|
'statoContraenteB': 'stato_contrB',
|
|
'nTelefonoMailContraenteB': 'tel_contrB',
|
|
'marcaETipoB': 'marcaB',
|
|
'targaB': 'targa_veicoloB',
|
|
'statoImmatricolazioneB': 'stato_im_veicoloB',
|
|
'rimorchioB': 'targa_rimorchioB',
|
|
'statoImmatricolazione2B': 'stato_im_rimorchioB',
|
|
'denominazioneB': 'compagnia1',
|
|
'numeroPolizzaB': 'numero_polizzaB',
|
|
'nCartaVerdeB': 'CVB',
|
|
'dataInizioDalB': 'ass_dalB',
|
|
'dataScadenzaAlB': 'ass_alB',
|
|
'agenziaB': 'AGENZIA_B',
|
|
'denominazioneAgenziaB': 'denom_B',
|
|
'indirizzoAgenziaB': 'ind_ag_B',
|
|
'statoAgenziaB': 'ag_stat_B',
|
|
'nTelMailAgenziaB': 'tel_ag_B',
|
|
'cognomeCondB': 'cogn_cond_B',
|
|
'nomeCondB': 'nome_cond_B',
|
|
'dataNascitaCondB': 'dnascita_condB',
|
|
'codFiscaleCondB': 'codice_fiscale_conduB',
|
|
'indirizzoCondB': 'indir_conduB',
|
|
'statoCondB': 'stato_conduB',
|
|
'nTelMailCondB': 'tel_conduB',
|
|
'nPatenteCondB': 'n_p_conduB',
|
|
'scadenzaCondB': 'condu_scad_B',
|
|
|
|
// --- AGGIUNTO CATEGORIA B ---
|
|
'categoriaCondB': 'cat_B', // <--- VERIFICA QUESTO NOME NEL PDF
|
|
|
|
'danniVisibiliB': 'danni_vis_B1',
|
|
'osservazioniB': 'osservazioniB',
|
|
};
|
|
|
|
// CHECKBOX
|
|
static const String feriti_NO = 'x';
|
|
static const String feriti_SI = 'y';
|
|
static const String danni_veicoli_NO = 'C';
|
|
static const String danni_veicoli_SI = 'D';
|
|
static const String danni_oggetti_NO = 'A';
|
|
static const String danni_oggetti_SI = 'B';
|
|
static const String danni_mat_A_NO = 'danni_noA';
|
|
static const String danni_mat_A_SI = 'danni_siA';
|
|
static const String danni_mat_B_NO = 'danni_noB';
|
|
static const String danni_mat_B_SI = 'danni_siB';
|
|
|
|
// CIRCOSTANZE (Indice 0 vuoto)
|
|
static const List<String> circostanzeA = [
|
|
'',
|
|
'A01', 'A02', 'A03', 'A04', 'A05', 'A06', 'A07', 'A08', 'A09',
|
|
'A10', 'A11', 'A12', 'A13', 'A14', 'A15', 'A16', 'A17'
|
|
];
|
|
|
|
static const List<String> circostanzeB = [
|
|
'',
|
|
'B01', 'B02', 'B03', 'B04', 'B05', 'B06', 'B07', 'B08', 'B09',
|
|
'B10', 'B11', 'B12', 'B13', 'B14', 'B15', 'B16', 'B17'
|
|
];
|
|
|
|
// TOTALI
|
|
static const String tot_crocette_A = 'A_tot';
|
|
static const String tot_crocette_B = 'B_tot';
|
|
|
|
// BOX IMMAGINI
|
|
static const String box_grafico = 'disegno13';
|
|
static const String box_firma_A = 'firmaA';
|
|
static const String box_firma_B = 'firmaB';
|
|
|
|
// Opzionali se servono
|
|
static const String box_urto_A = 'danni_vis_A1';
|
|
static const String box_urto_B = 'danni_vis_B1';
|
|
} |