Carga inicial

This commit is contained in:
IvanAS94
2025-12-26 17:21:11 -08:00
parent 45d9afc951
commit 51880798ca
359 changed files with 42159 additions and 1 deletions

89
routes/api.php Normal file
View File

@@ -0,0 +1,89 @@
<?php
use Illuminate\Http\Request;
/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API!
|
*/
/*Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});*/
Route::post('login','Auth\AuthenticateController@getAccessToken')->middleware('request.log');
Route::get('refresh','Auth\AuthenticateController@refreshAccessToken');
Route::post('recoverpassword', 'Auth\AuthenticateController@recoverPassword');
Route::group(['middleware'=>['jwt']],function(){
Route::post('updatepassword', 'Auth\AuthenticateController@updatePassword');
Route::post('token_firebase', 'Auth\AuthenticateController@tokenFirebase');
});
Route::group(['middleware'=>['jwt', 'acl.sentinel']],function(){
/*
*
* Administrador
* API Administrador
* routes/administrador-routes.php
*/
Route::prefix('administrador')
->namespace('Administrador')
->middleware('request.log')
->group(base_path('routes/administrador-routes.php'));
/*
*
* Atencion a Clientes
* API Atencion a Clientes
* routes/atencion-clientes-routes.php
*/
Route::prefix('atencionclientes')
->namespace('AtencionClientes')
->middleware('request.log')
->group(base_path('routes/atencion-clientes-routes.php'));
/*
*
* Operadores
* API Operadores
* routes/operador-routes.php
*/
Route::prefix('operador')
->namespace('Operador')
->group(base_path('routes/operador-routes.php'));
/*
*
* Reportes
* API Reportes
* routes/reportes-routes.php
*/
Route::prefix('reportes')
->namespace('Reportes')
->middleware('request.log')
->group(base_path('routes/reportes-routes.php'));
/*
*
* Supervisor de operaciones
* API Supervisor de operaciones
* routes/supervisor-operaciones-routes.php
*/
Route::prefix('supervisoroperaciones')
->namespace('SupervisorOperaciones')
->group(base_path('routes/supervisor-operaciones-routes.php'));
});