Fix informes

This commit is contained in:
Aldarien
2024-02-21 21:22:04 +00:00
parent a1ade5c2c7
commit c784d1bee9
3 changed files with 8 additions and 3 deletions

View File

@ -398,6 +398,9 @@
}, },
draw() { draw() {
return { return {
empty: () => {
Object.values(this.ids.table).forEach(id => $(id).find('tbody').html(''))
},
diferencia: () => { diferencia: () => {
const table = $(this.ids.table.diferencia) const table = $(this.ids.table.diferencia)
const tbody = table.find('tbody') const tbody = table.find('tbody')
@ -442,6 +445,7 @@
diaria.loader().show() diaria.loader().show()
fetchAPI(url, {method: 'post', body}).then(response => { fetchAPI(url, {method: 'post', body}).then(response => {
diaria.loader().hide() diaria.loader().hide()
this.draw().empty()
if (!response) { if (!response) {
return return
} }
@ -463,7 +467,7 @@
saldo: row.saldo saldo: row.saldo
} }
}) })
const ayer = new Date(this.data.cartolas[cartolaIdx].fecha.timestamp) const ayer = new Date(this.data.cartolas[cartolaIdx].fecha.getTime())
ayer.setDate(this.data.cartolas[cartolaIdx].fecha.getDate() - 1) ayer.setDate(this.data.cartolas[cartolaIdx].fecha.getDate() - 1)
this.data.cartolas[cartolaIdx].saldo = entry[1].cartola.saldo this.data.cartolas[cartolaIdx].saldo = entry[1].cartola.saldo
this.data.cartolas[cartolaIdx].get().ayer(ayer) this.data.cartolas[cartolaIdx].get().ayer(ayer)

View File

@ -6,7 +6,7 @@
<i class="dropdown icon"></i> <i class="dropdown icon"></i>
Informes Informes
<div class="menu"> <div class="menu">
<a class="item" href="{{$urls->base}}/contabilidad/informes/tesoreria">Tesorería</a> <a class="item" href="{{$urls->base}}/contabilidad/informes/tesoreria/{{$hoy->sub(new DateInterval('P1D'))->format('Y-m-d')}}">Tesorería</a>
</div> </div>
</div> </div>
<div class="item"> <div class="item">

View File

@ -12,7 +12,8 @@ return [
'API_KEY' => $container->get('API_KEY'), 'API_KEY' => $container->get('API_KEY'),
'UF' => $container->get(Incoviba\Service\UF::class), 'UF' => $container->get(Incoviba\Service\UF::class),
'USD' => $container->get(Incoviba\Service\USD::class), 'USD' => $container->get(Incoviba\Service\USD::class),
'IPC' => $container->get(Incoviba\Service\IPC::class) 'IPC' => $container->get(Incoviba\Service\IPC::class),
'hoy' => new DateTimeImmutable()
]; ];
if ($global_variables['login']->isIn()) { if ($global_variables['login']->isIn()) {
$global_variables['user'] = $global_variables['login']->getUser(); $global_variables['user'] = $global_variables['login']->getUser();