Sfoglia il codice sorgente

Merge branch 'workOrders' of ITTEC/SistemaMantenimiento into master

EmilianoOrtiz 3 giorni fa
parent
commit
bbefa821a7

File diff suppressed because it is too large
+ 192 - 169
sistema-mantenimiento-back/app/Http/Controllers/PreventiveMaintenanceController.php


+ 11 - 2
sistema-mantenimiento-back/routes/api.php

@@ -186,12 +186,21 @@ Route::post("/update-work-order",
 Route::post("/end-order-execution",                                                 "App\Http\Controllers\PreventiveMaintenanceController@endOrderExecution");          //Registra una nueva orden de trabajo
 Route::post("/copy-work-order",                                                     "App\Http\Controllers\PreventiveMaintenanceController@copyWorkOrder");              //Registra una nueva orden de trabajo
 Route::post("/new-unprogrammed-order",                                              "App\Http\Controllers\PreventiveMaintenanceController@newUnprogrammedOrder");       //Registra una nueva orden de trabajo
-Route::post("/update-visit-status",                                                 "App\Http\Controllers\PreventiveMaintenanceController@updateVisitStatus");          //Registra una nueva orden de trabajo
-Route::post("/update-visit-status",                                                 "App\Http\Controllers\PreventiveMaintenanceController@updateVisitStatus");          //Registra una nueva orden de trabajo
 Route::post("/update-order-status",                                                 "App\Http\Controllers\PreventiveMaintenanceController@updateOrderStatus");          //Registra una nueva orden de trabajo
 Route::post("/set-budget-analysis",                                                 "App\Http\Controllers\PreventiveMaintenanceController@setBudgetAnalysis");          //Registra una nueva orden de trabajo
 Route::post("/update-order-with-activator",                                         "App\Http\Controllers\PreventiveMaintenanceController@updateOrderWithActivator");   //Registra una nueva orden de trabajo
 Route::post("/save-order-simulation",                                               "App\Http\Controllers\PreventiveMaintenanceController@saveOrderSimulation");        //Registra una nueva orden de trabajo
+//Visitas tecnica no programadas | Preventivas
+Route::get("/get-visit/{idOrder}/{idUser}/{line}",                                  "App\Http\Controllers\PreventiveMaintenanceController@getVisit");               //Obtiene la información de una visita preventiva
+Route::get("/get-visit-status-history/{idVisit}/{idUser}/{line}",                   "App\Http\Controllers\PreventiveMaintenanceController@getVisitStatusHistory");  //Obtiene el historial de estados de una visita
+Route::post("/assign-operarios-to-visit",                                            "App\Http\Controllers\PreventiveMaintenanceController@assignOperariosToPreventiveVisit");
+Route::post("/start-preventive-visit",                                             "App\Http\Controllers\PreventiveMaintenanceController@startPreventiveVisit");      //Inicia ejecución de una visita preventiva
+Route::post("/attend-preventive-visit",                                             "App\Http\Controllers\PreventiveMaintenanceController@attendPreventiveVisit");      //Operario acepta o rechaza invitación a visita
+Route::get("/get-visit-attendance/{idVisit}/{idUser}/{line}",                       "App\Http\Controllers\PreventiveMaintenanceController@getVisitAttendance");          //Obtiene la información de una visita preventiva
+Route::get("/get-visit-staff/{idVisit}/{idUser}/{line}",                            "App\Http\Controllers\PreventiveMaintenanceController@getVisitStaff");                //Obtiene el personal de una visita preventiva
+Route::post("/register-operator-closing-comment",                                    "App\Http\Controllers\PreventiveMaintenanceController@registerOperatorClosingComment"); //Registra comentario de finalización de operario en estado CP
+Route::post("/update-visit-status",                                                 "App\Http\Controllers\PreventiveMaintenanceController@updateVisitStatus");          //Registra una nueva orden de trabajo
+
 //Módulo contadores y activadores
 Route::get("/activator/consult/{idUser}/{line}",                                    "App\Http\Controllers\CountersActivatorsController@getActivators");
 Route::get("/get-activators-by-type/{type}/{idUser}/{line}",                        "App\Http\Controllers\CountersActivatorsController@getActivatorsByType");

Some files were not shown because too many files changed in this diff