diff --git a/cmd/clitest/public/transactions.html b/cmd/clitest/public/transactions.html index e715e50..eeb02a4 100644 --- a/cmd/clitest/public/transactions.html +++ b/cmd/clitest/public/transactions.html @@ -27,9 +27,39 @@ function load(f) { http("GET", "/api/transactions?f="+f, (body, status) => { var d = JSON.parse(body) - console.log(status, d) + loadBalances(d.balances) + loadDeltas(d.deltas) }) } + function loadBalances(balances) { + var result = `` + for (var k in balances) { + result += `` + } + result += `
${k}${Math.floor(balances[k]["$"])}
` + document.getElementById("bal").innerHTML = result + } + function loadDeltas(deltas) { + console.log(deltas[0]) + for (var i = 0; i < deltas.length/2; i++) { + tmp = deltas[i] + deltas[i] = deltas[deltas.length-1-i] + deltas[deltas.length-1-i] = tmp + } + console.log(deltas[0]) + var result = `` + for (var k of deltas) { + result += `` + result += ` ` + result += ` ` + result += ` ` + result += ` ` + result += ` ` + result += `` + } + result += `
${k.Date}${k.Description}${k.Name}${k.Currency}${k.Value}
` + document.getElementById("reg").innerHTML = result + }