From aebcd9eb0bff664f8b0e02592e4090ecde46863d Mon Sep 17 00:00:00 2001 From: Ville Rantanen Date: Tue, 6 Jun 2023 15:16:58 +0300 Subject: [PATCH] mobiilit --- index.html | 246 ++++++++++++++++++++++++++++------------------------- 1 file changed, 131 insertions(+), 115 deletions(-) diff --git a/index.html b/index.html index 1cbeb4b..d89caec 100644 --- a/index.html +++ b/index.html @@ -5,132 +5,138 @@ @@ -142,6 +148,7 @@ let state = { 'paiva': null, 'summa': null, 'viite': null, + 'virtuaali': null, 'jaettu': null } @@ -164,13 +171,14 @@ function generate(final = true) { return } document.getElementById('virtuaali').value = code; + state['virtuaali'] = code; JsBarcode("#barcode", code, { format: "CODE128", lineColor: "#404", background: "transparent", width: 2, height: 80, - displayValue: true + displayValue: false }); JsBarcode("#barcodeBW", code, { format: "CODE128", @@ -306,10 +314,16 @@ function parse_virtual() { let kuu = vkoodi.substring(50,52); let paiva = vkoodi.substring(52,54); let paivays = `${vuosisata}${vuosi}-${kuu}-${paiva}`; + + document.getElementById('iban').value = iban; document.getElementById('summa').value = summa; document.getElementById('viite').value = viite; document.getElementById('paiva').value = paivays; + state['iban'] = vkoodi.substring(1,17); + state['summa'] = summa; + state['viite'] = viite; + state['paiva'] = paivays; flash_generate(); } @@ -332,7 +346,7 @@ function print_help() { modify_request(); } function modify_lasku() { - let fields = ['iban','summa','viite','paiva']; + let fields = ['iban','summa','viite','paiva','virtuaali']; for (let i = 0; i < fields.length; i++) { try { document.getElementById('lasku_' + fields[i]).innerHTML = document.getElementById(fields[i]).value; @@ -434,7 +448,7 @@ function reversed(str) {



-
 Viite pakollinen, esim 1054 jos et keksi
+
 Viite pakollinen.




@@ -462,7 +476,9 @@ function reversed(str) { Eräpäivä[paiva][summa] - + +

[virtuaaliviivakoodi]

+