Compare commits

...

4 Commits

15 changed files with 12 additions and 14 deletions

View File

@ -48,6 +48,6 @@ class Consolidados {
error_log($e); error_log($e);
throw $e; throw $e;
} }
return $this->withJson($response); return $this->withJson($response, []);
} }
} }

View File

@ -42,10 +42,7 @@ class Consolidado extends Model {
$this->periodo = CarbonInterval::getDateIntervalSpec($periodo); $this->periodo = CarbonInterval::getDateIntervalSpec($periodo);
return $this; return $this;
} }
public function saldo(DateTimeInterface $fecha = null) { public function saldo() {
if ($fecha === null) { return $this->saldo;
$fecha = $this->fecha();
}
return $this->cuenta()->moneda()->cambiar($fecha, $this->saldo);
} }
} }

View File

@ -133,7 +133,7 @@ class Cuenta extends Model {
if ($consolidado->fecha() >= $date) { if ($consolidado->fecha() >= $date) {
continue; continue;
} }
$saldo += $consolidado->saldo($date); $saldo += $consolidado->saldo();
} }
return $saldo; return $saldo;
} }

View File

@ -209,6 +209,7 @@ const transacciones = {
select.append( select.append(
$('<option></option>').attr('value', el.id).html(el.nombre + ' (' + el.categoria.nombre + ')') $('<option></option>').attr('value', el.id).html(el.nombre + ' (' + el.categoria.nombre + ')')
) )
select.dropdown()
}) })
}) })
this.get().monedas().then(() => { this.get().monedas().then(() => {

View File

@ -28,7 +28,7 @@
@endsection @endsection
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/categorias.list.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/categorias/list.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
categorias.setup() categorias.setup()

View File

@ -24,7 +24,7 @@
@endsection @endsection
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/tipos_categorias.list.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/categorias/tipos/list.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
tipos_categorias.setup() tipos_categorias.setup()

View File

@ -32,7 +32,7 @@
@endsection @endsection
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/cuentas.list.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/cuentas/list.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
cuentas.setup() cuentas.setup()

View File

@ -75,7 +75,7 @@
</div> </div>
<div class="field"> <div class="field">
<label>Cuenta</label> <label>Cuenta</label>
<select name="cuenta"></select> <select name="cuenta" class="ui searchable dropdown"></select>
</div> </div>
<div class="field"> <div class="field">
<label>Glosa</label> <label>Glosa</label>
@ -104,7 +104,7 @@
@endsection @endsection
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/cuentas.show.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/cuentas/show.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
transacciones.cuenta_id = {{$cuenta_id}} transacciones.cuenta_id = {{$cuenta_id}}

View File

@ -25,7 +25,7 @@
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/colorpicker.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/colorpicker.js"></script>
<script type="text/javascript" src="{{$urls->scripts}}/tipos_cuentas.list.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/cuentas/tipos/list.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
tipos_cuentas.setup() tipos_cuentas.setup()

View File

@ -61,7 +61,7 @@
@endsection @endsection
@push('scripts') @push('scripts')
<script type="text/javascript" src="{{$urls->scripts}}/uploads.list.js"></script> <script type="text/javascript" src="{{$urls->scripts}}/uploads/list.js"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(() => { $(document).ready(() => {
archivos.setup() archivos.setup()