ソースを参照

Modificación de encriptacion

JeanBenitez 2 年 前
コミット
391facd353

+ 6 - 18
sistema-mantenimiento-back/app/Http/Controllers/ArtitleController.php

@@ -466,28 +466,16 @@ class ArtitleController extends Controller {
         return $this->responseController->makeResponse(false, "ÉXITO: Consulta Exitosa", $objArtitle);
     }
 
-    public function getArtitleById(Request $request) {
-        $validator = Validator::make($request->all(), [
-            'lineNumber' => 'required|integer',
-            'idArtitle' => 'required|string',
-        ]);
-        if ($validator->fails()) {
-            return $this->responseController->makeResponse(
-                true,
-                "ERR_ARTITLE_GET000: Se encontraron uno o más errores.",
-                $this->responseController->makeErrors($validator->errors()->messages()),
-                401
-            );
-        }
-
-        $request = $request->all();
-        $idArtitle = $this->encController->decrypt($request['idArtitle']);
-
+    public function getArtitleById($encIdArtitle, $line) {
+        
+        var_dump($encIdArtitle);
+        $idArtitle = $this->encController->decrypt($encIdArtitle);
+        var_dump($idArtitle);
         try {
             $arrArtitle = DB::table('S002V01TARTI')
                 ->where('ARTI_IDAR', '=', $idArtitle)
                 ->where('ARTI_ESTA', '=', 'Activo')
-                ->where('ARTI_NULI', '=', $request['lineNumber'])
+                ->where('ARTI_NULI', '=', $line)
                 ->join("S002V01TFAMI", "ARTI_IDFA", "=", "FAMI_IDFA")
                 ->join("S002V01TSUBF", "ARTI_IDSU", "=", "SUBF_IDSU")
                 ->first([

+ 1 - 1
sistema-mantenimiento-back/routes/api.php

@@ -238,7 +238,7 @@ Route::middleware(['jwt.auth'])->group(function(){
     Route::get ('acquisition-management/acquisition/get-artitle/{line}',                                            [ArtitleController::class,              'getArtitles']);
     Route::get ('acquisition-management/acquisition/get-all-artitle/{line}',                                        [ArtitleController::class,              'getAllArtitles']);
     Route::post('acquisition-management/acquisition/get-artitle-by-provider',                                       [ArtitleController::class,              'getArtitlesByProvider']);
-    Route::post('acquisition-management/acquisition/get-artitle-by-id',                                             [ArtitleController::class,              'getArtitleById']);
+    Route::post('acquisition-management/acquisition/get-artitle-by-id/{idArtitle}/{line}',                          [ArtitleController::class,              'getArtitleById']);
     Route::get ('acquisition-management/acquisition/get-artitle-by-information/{information}/{line}',               [ArtitleController::class,              'getArtitleByInformation']);
     Route::post('acquisition-management/acquisition/register-artitle',                                              [ArtitleController::class,              'registerArtitles']);
     Route::post('acquisition-management/acquisition/update-artitle',                                                [ArtitleController::class,              'updateArtitles']);