45 lines
1.5 KiB
PHP
45 lines
1.5 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\Netbien\CashCloseController;
|
|
use App\Http\Controllers\Netbien\PackagesController;
|
|
use App\Http\Controllers\Netbien\SimCardController;
|
|
use App\Http\Controllers\Netbien\ClientController;
|
|
use App\Http\Controllers\Netbien\SaleController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
/**
|
|
* Rutas del núcleo de la aplicación.
|
|
*
|
|
* Se recomienda que no se modifiquen estas rutas a menos que sepa lo que está haciendo.
|
|
*/
|
|
require('core.php');
|
|
|
|
/**
|
|
* Rutas de tu aplicación.
|
|
*
|
|
* Estas rutas son de la aplicación AP I que desarrollarás. Siéntete libre de agregar lo que consideres necesario.
|
|
* Procura revisar que no existan rutas que entren en conflicto con las rutas del núcleo.
|
|
*/
|
|
|
|
/** Rutas protegidas (requieren autenticación) */
|
|
Route::middleware('auth:api')->group(function() {
|
|
|
|
Route::post('import', [SimCardController::class, 'import']);
|
|
Route::resource('sim-cards', SimCardController::class);
|
|
|
|
Route::resource('packages', PackagesController::class);
|
|
|
|
Route::get('clients/search', [ClientController::class, 'search']);
|
|
Route::resource('clients', ClientController::class);
|
|
|
|
Route::resource('sales', SaleController::class);
|
|
|
|
Route::get('cash-closes', [CashCloseController::class, 'index']);
|
|
Route::put('cash-closes/close', [CashCloseController::class, 'CloseCashClose']);
|
|
Route::get('cash-closes/report', [CashCloseController::class, 'report']);
|
|
Route::get('cash-closes/export', [CashCloseController::class, 'exportReport']);
|
|
});
|
|
|
|
/** Rutas públicas */
|
|
// Tus rutas públicas
|