Kaynağa Gözat

la funcion updateWorkflow actualiza los campos de modifica en la tabla twork

EmilianoOrtiz 2 ay önce
ebeveyn
işleme
f40155810f

+ 6 - 3
sistema-mantenimiento-back/app/Http/Controllers/ProcessManagementController.php

@@ -126,12 +126,13 @@ class ProcessManagementController extends Controller
         }
         $user = $arrResponseCheckUser['response'];
 
+        /*
         try {
             $idWorkflow = $this->encController->decrypt($idWorkflow);
         } catch (\Throwable $th) {
             DB::rollBack();
             return $this->responseController->makeResponse(true, 'Ocurrió un error al desencriptar el ID del workflow', $th->getMessage(), 406);
-        }
+        }*/
 
         try {
             $currentWorkflow = (array) DB::table('S002V01TWORK')
@@ -158,7 +159,7 @@ class ProcessManagementController extends Controller
         $newVersion = $currentWorkflow['WORK_VERS'] + 1;
 
         try {
-            DB::table('S002V01HWORK')->insert([
+            DB::table('S002V01THWORK')->insert([
                 'HWORK_IDWO' => $idWorkflow,
                 'HWORK_VERS' => $currentWorkflow['WORK_VERS'],
                 'HWORK_NOWO' => $currentWorkflow['WORK_NOWO'],
@@ -182,6 +183,8 @@ class ProcessManagementController extends Controller
                     'WORK_NOWO' => $requestData['NOMBRE_WORKFLOW'],
                     'WORK_DESC' => $requestData['DESCRIPCION'],
                     'WORK_VERS' => $newVersion,
+                    'WORK_USMO' => $user,
+                    'WORK_FEMO' => $currentDate,
                     'WORK_FEAR' => DB::raw('CURRENT_TIMESTAMP'),
                 ]);
         } catch (\Throwable $th) {
@@ -211,7 +214,7 @@ class ProcessManagementController extends Controller
         }
 
         try {
-            $arrHistory = DB::table('S002V01HWORK')
+            $arrHistory = DB::table('S002V01THWORK')
                 ->where('HWORK_IDWO', '=', $idWorkflow)
                 ->orderBy('HWORK_VERS', 'DESC')
                 ->get([