diff --git a/app/resources/routes/api/money.php b/app/resources/routes/api/money.php index 2f3fb4c..6442dd4 100644 --- a/app/resources/routes/api/money.php +++ b/app/resources/routes/api/money.php @@ -3,5 +3,6 @@ use Incoviba\Controller\API\Money; $app->group('/money', function($app) { $app->post('/ipc[/]', [Money::class, 'ipc']); + $app->post('/uf[/]', [Money::class, 'uf']); $app->post('[/]', [Money::class, 'get']); }); diff --git a/app/resources/routes/api/ventas/propiedades.php b/app/resources/routes/api/ventas/propiedades.php new file mode 100644 index 0000000..da542fa --- /dev/null +++ b/app/resources/routes/api/ventas/propiedades.php @@ -0,0 +1,10 @@ +group('/propiedades', function($app) { + $files = new FilesystemIterator(implode(DIRECTORY_SEPARATOR, [__DIR__, 'propiedades'])); + foreach ($files as $file) { + if ($file->isDir()) { + continue; + } + include_once $file->getRealPath(); + } +}); diff --git a/app/resources/routes/api/ventas/propiedades/unidades.php b/app/resources/routes/api/ventas/propiedades/unidades.php new file mode 100644 index 0000000..d48884e --- /dev/null +++ b/app/resources/routes/api/ventas/propiedades/unidades.php @@ -0,0 +1,6 @@ +group('/unidad/{pu_id}', function($app) { + $app->post('/edit[/]', [PropiedadesUnidades::class, 'edit']); +}); diff --git a/app/resources/routes/ventas/facturacion.php b/app/resources/routes/ventas/facturacion.php index b49f175..c43e7de 100644 --- a/app/resources/routes/ventas/facturacion.php +++ b/app/resources/routes/ventas/facturacion.php @@ -4,3 +4,6 @@ use Incoviba\Controller\Ventas\Facturacion; $app->group('/facturacion', function($app) { $app->get('[/]', Facturacion::class); }); +$app->group('/factura/{venta_id}', function($app) { + $app->get('[/]', [Facturacion::class, 'show']); +}); diff --git a/app/resources/views/ventas/facturacion.blade.php b/app/resources/views/ventas/facturacion.blade.php index c29d765..d0a09d4 100644 --- a/app/resources/views/ventas/facturacion.blade.php +++ b/app/resources/views/ventas/facturacion.blade.php @@ -45,9 +45,8 @@ if (typeof this.sent.uf[date.toISOString()] !== 'undefined') { return this.sent.uf[date.toISOString()] } - const url = '{{$urls->api}}/money' + const url = '{{$urls->api}}/money/uf' const data = new FormData() - data.set('provider', 'uf') data.set('fecha', date.toISOString()) const options = { method: 'post', @@ -68,7 +67,6 @@ } const url = '{{$urls->api}}/money/ipc' const data = new FormData() - data.set('provider', 'ipc') data.set('start', start.toISOString()) data.set('end', end.toISOString()) const options = { diff --git a/app/resources/views/ventas/facturacion/show.blade.php b/app/resources/views/ventas/facturacion/show.blade.php index 07e844e..2bd334c 100644 --- a/app/resources/views/ventas/facturacion/show.blade.php +++ b/app/resources/views/ventas/facturacion/show.blade.php @@ -2,10 +2,313 @@ @section('page_content')