- Nuevo modulo de historial de cambios (ServicioHistorial) - Observer para tracking automatico de cambios en servicios - Correccion de variables auxiliar en ServiciosController - Actualizacion de configuraciones y migraciones - Endpoint para consultar historial de cambios Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
49 lines
2.6 KiB
PHP
Executable File
49 lines
2.6 KiB
PHP
Executable File
<?php
|
|
|
|
|
|
|
|
Route::group(['prefix' => 'solicitud_servicios/'], function () {
|
|
Route::get('cat_servicios', 'ServiciosController@servicios')->name('atencion_clientes.servicios.servicios');
|
|
|
|
Route::get('estatus_servicios', 'ServiciosController@estatusServicios')->name('atencion_clientes.servicios.estatus_servicios');
|
|
|
|
Route::get('formas_pago', 'ServiciosController@formasPagos')->name('atencion_clientes.servicios.formas_pago');
|
|
|
|
Route::get('tipos_servicios', 'ServiciosController@tiposServicios')->name('atencion_clientes.servicios.tipos_servicios');
|
|
|
|
Route::get('clientes', 'ServiciosController@clientes')->name('atencion_clientes.servicios.clientes');
|
|
|
|
Route::get('clientes/{cliente_id}/domicilios', 'ServiciosController@domicilioXCliente')->name('atencion_clientes.servicios.clientes_domicilios');
|
|
|
|
Route::get('operadores', 'ServiciosController@operadores')->name('atencion_clientes.servicios.operadores');
|
|
|
|
Route::get('vehiculos', 'ServiciosController@vehiculos')->name('atencion_clientes.servicios.vehiculos');
|
|
|
|
Route::post('validar_disponibilidad', 'ServiciosController@validarOperadorVehiculo')->name('atencion_clientes.servicios.vehiculos.operadores');
|
|
|
|
Route::get('auxiliares', 'ServiciosController@auxiliares')->name('atencion_clientes.servicios.auxiliares');
|
|
|
|
Route::get('origenes', 'ServiciosController@origenes')->name('atencion_clientes.servicios.origenes');
|
|
|
|
Route::get('{servicio_id}/auxiliares/{auxiliar_id}/remove', 'ServiciosController@removeAuxiliar')->name('atencion_clientes.servicios.auxiliares.remove');
|
|
|
|
Route::get('solicitud/{solicitud_id}/servicio/{servicio_id}', 'ServiciosController@generarPDF')->name('atencion_clientes.servicios.pdf');
|
|
|
|
Route::get('filtros_servicios', 'ServiciosController@filtrosServicios')->name('atencion_clientes.filtros_servicios');
|
|
|
|
});
|
|
|
|
Route::post('solicitud_servicios/agenda', 'ServiciosController@agenda')->name('atencion_clientes.servicios.agenda');
|
|
|
|
Route::resource('solicitud_servicios', 'ServiciosController', ['except' => ['create', 'edit', 'destroy'], 'names' => [
|
|
'index' => 'atencion_clientes.solicitud_servicios.index',
|
|
'show' => 'atencion_clientes.solicitud_servicios.show',
|
|
'update' => 'atencion_clientes.solicitud_servicios.update',
|
|
'store' => 'atencion_clientes.solicitud_servicios.store',
|
|
//'destroy' => 'atencion_clientes.solicitud_servicios.destroy'
|
|
]]);
|
|
|
|
Route::get('solicitud_servicios/{solicitud_id}/encuesta', 'EncuestasController@resultados')->name('atencion_clientes.servicios.encuesta');
|
|
|
|
Route::post('solicitud_servicios/{servicio_progreso_id}/litraje', 'ServiciosController@actualizarLitraje')->name('atencion_clientes.servicios.litraje');
|