Преглед изворни кода

Modificación de adquisiciones

JeanBenitez пре 2 година
родитељ
комит
ea8710a79a

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
sistema-mantenimiento-back/app/Http/Controllers/OrderController.php


Разлика између датотеке није приказан због своје велике величине
+ 129 - 33
sistema-mantenimiento-back/app/Http/Controllers/ProviderController.php


+ 5 - 0
sistema-mantenimiento-back/app/Http/Controllers/RequestLineController.php

@@ -104,8 +104,11 @@ class RequestLineController extends Controller
             $idArtitle = $artitles->idArtitle;
             $arrProducts = $artitles->content;
             $idProvider = $artitles->idProvider;
+
+            $lineOrder = 1;
             foreach ($arrProducts as $keyProducts => $products) {
                 $arrResponseProd = [
+                    'ARSE_IDAS' => $lineOrder,
                     'ARSE_IDLI' => $idRegisterLine,
                     'ARSE_IDAR' => $idArtitle,
                     'ARSE_NUPR' => $idProvider,
@@ -128,6 +131,8 @@ class RequestLineController extends Controller
                     DB::rollBack();
                     return $this->responseController->makeResponse(true, "ERR_ORDER_REG009: Ocurrió un error al hacer la inserción en la base.", $th->getMessage(), 500);
                 }
+
+                $lineOrder++;
             }
         }
         DB::commit();

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

@@ -218,6 +218,7 @@ Route::middleware(['jwt.auth'])->group(function(){
     Route::post('acquisition-management/provider/update-provider',                                                  [ProviderController::class,             'updateProvider']);
     Route::post('acquisition-management/provider/delete-provider',                                                  [ProviderController::class,             'deleteProvider']);
     Route::post('acquisition-management/provider/get-provider-by-artitle',                                          [ProviderController::class,             'getProviderByArtitle']);
+    Route::get ('acquisition-management/provider/generate-sheet-provider/{provider}/{user}/{line}',                 [ProviderController::class,             'generateSheetProvider']);
     Route::get ('acquisition-management/dispatch/get-dispatch/{line}',                                              [DispatchController::class,             'getDispatch']);
     Route::get ('acquisition-management/dispatch/get-dispatch-active/{line}',                                       [DispatchController::class,             'getDispatchActive']);
     Route::post('acquisition-management/dispatch/register-dispatch',                                                [DispatchController::class,             'registerDispatch']);
@@ -292,8 +293,8 @@ Route::middleware(['jwt.auth'])->group(function(){
     Route::get ('country/suburb-by-postal-code/{postal_code}/{line_number}',        [CountriesController::class,        'getSuburbByPostalCode']);
 
     // Module: GEIN
-    Route::post('inventory-management/register-stock',                                                              [StockController::class, 'createArtitle']);
+    Route::post('inventory-management/register-stock',[StockController::class, 'createArtitle']);
 
     // Localidad
-    Route::get ('locate/get-locate-by-cp/{cp}',                                                                     [LocateController::class, 'getLocateByCP']);
+    Route::get ('locate/get-locate-by-cp/{cp}',[LocateController::class, 'getLocateByCP']);
 });

Неке датотеке нису приказане због велике количине промена