|
|
@@ -100,7 +100,7 @@ class ProcessManagementController extends Controller
|
|
|
'SECUENCIA' => 'required|integer',
|
|
|
'REQUIERE_VALIDACION' => 'nullable|boolean',
|
|
|
'USUARIOS_NOTIFICAR' => 'array',
|
|
|
- 'USUARIO_VALIDADOR' => 'nullable|string',
|
|
|
+ 'USUARIO_VALIDADOR' => 'array',
|
|
|
'REGLAS_VALIDACION' => 'string|in:Esperar,Ejecutar,NA',
|
|
|
'ID_FUNCION' => 'nullable|string',
|
|
|
'ID_MODULO' => 'nullable|string',
|
|
|
@@ -166,7 +166,7 @@ class ProcessManagementController extends Controller
|
|
|
'TAWO_SECU' => $requestData['SECUENCIA'],
|
|
|
'TAWO_RQVA' => $requestData['REQUIERE_VALIDACION'],
|
|
|
'TAWO_USAN' => json_encode($requestData['USUARIOS_NOTIFICAR']),
|
|
|
- 'TAWO_USAV' => $requestData['USUARIO_VALIDADOR'],
|
|
|
+ 'TAWO_USAV' => json_encode($requestData['USUARIO_VALIDADOR']),
|
|
|
'TAWO_REVA' => $requestData['REGLAS_VALIDACION'],
|
|
|
'TAWO_IDFU' => $requestData['ID_FUNCION'],
|
|
|
'TAWO_IDMO' => $decryptMod,
|
|
|
@@ -609,7 +609,7 @@ class ProcessManagementController extends Controller
|
|
|
TAWO.TAWO_SECU AS SECUENCIA,
|
|
|
TAWO.TAWO_RQVA AS REQUIERE_VALIDACION,
|
|
|
TAWO.TAWO_USAN AS USUARIOS_NOTIFICAR,
|
|
|
- CONCAT(TUSUA.USUA_NOMB, ' (', TUSUA.USUA_IDUS, ')') AS USUARIO_VALIDADOR,
|
|
|
+ TAWO.TAWO_USAV AS USUARIO_VALIDADOR,
|
|
|
TAWO.TAWO_REVA AS REGLAS_VALIDACION,
|
|
|
TFUNC.FUNC_NOMB AS ID_FUNCION,
|
|
|
TMODU.MODU_NOMO AS ID_MODULO,
|
|
|
@@ -622,7 +622,6 @@ class ProcessManagementController extends Controller
|
|
|
TAWO.TAWO_FEMO AS FECHA_MODIFICA,
|
|
|
TAWO.TAWO_FEAR AS FECHA_ACTUALIZACION
|
|
|
FROM S002V01TTAWO AS TAWO
|
|
|
- LEFT JOIN S002V01TUSUA AS TUSUA ON TUSUA.USUA_IDUS = TAWO.TAWO_USAV
|
|
|
LEFT JOIN S002V01TMODU AS TMODU ON TMODU.MODU_IDMO = TAWO.TAWO_IDMO
|
|
|
LEFT JOIN S002V01TFUNC AS TFUNC ON TFUNC.FUNC_IDFU = TAWO.TAWO_IDFU
|
|
|
LEFT JOIN S002V01TSUBM AS TSUBM ON TSUBM.SUBM_IDSM = TAWO.TAWO_IDSM
|
|
|
@@ -736,7 +735,7 @@ class ProcessManagementController extends Controller
|
|
|
'SECUENCIA' => $arrTask['SECUENCIA'],
|
|
|
'REQUIERE_VALIDACION' => $arrTask['REQUIERE_VALIDACION'],
|
|
|
'USUARIOS_NOTIFICAR' => json_decode($arrTask['USUARIOS_NOTIFICAR'], true) ?: [],
|
|
|
- 'USUARIO_VALIDADOR' => $arrTask['USUARIO_VALIDADOR'],
|
|
|
+ 'USUARIO_VALIDADOR' => json_decode($arrTask['USUARIO_VALIDADOR'], true) ?: [],
|
|
|
'REGLAS_VALIDACION' => $arrTask['REGLAS_VALIDACION'],
|
|
|
'MODULO' => [
|
|
|
'id' => $arrTask['ID_MODULO'] ? $this->encController->encrypt($arrTask['ID_MODULO']) : null,
|
|
|
@@ -768,7 +767,7 @@ class ProcessManagementController extends Controller
|
|
|
'SECUENCIA' => 'required|integer',
|
|
|
'REQUIERE_VALIDACION' => 'nullable|boolean',
|
|
|
'USUARIOS_NOTIFICAR' => 'array',
|
|
|
- 'USUARIO_VALIDADOR' => 'nullable|string',
|
|
|
+ 'USUARIO_VALIDADOR' => 'array',
|
|
|
'REGLAS_VALIDACION' => 'string|in:Esperar,Ejecutar,NA',
|
|
|
'ID_FUNCION' => 'nullable|string',
|
|
|
'ID_MODULO' => 'nullable|string',
|
|
|
@@ -834,7 +833,7 @@ class ProcessManagementController extends Controller
|
|
|
'TAWO_SECU' => $requestData['SECUENCIA'],
|
|
|
'TAWO_RQVA' => $requestData['REQUIERE_VALIDACION'],
|
|
|
'TAWO_USAN' => json_encode($requestData['USUARIOS_NOTIFICAR']),
|
|
|
- 'TAWO_USAV' => $requestData['USUARIO_VALIDADOR'],
|
|
|
+ 'TAWO_USAV' => json_encode($requestData['USUARIO_VALIDADOR']),
|
|
|
'TAWO_REVA' => $requestData['REGLAS_VALIDACION'],
|
|
|
'TAWO_IDFU' => $requestData['ID_FUNCION'],
|
|
|
'TAWO_IDMO' => $decryptMod,
|
|
|
@@ -937,7 +936,7 @@ class ProcessManagementController extends Controller
|
|
|
$validator = Validator::make($request->all(), [
|
|
|
'REQUIERE_VALIDACION' => 'nullable|boolean',
|
|
|
'USUARIOS_NOTIFICAR' => 'array',
|
|
|
- 'USUARIO_VALIDADOR' => 'nullable|string',
|
|
|
+ 'USUARIO_VALIDADOR' => 'array',
|
|
|
'REGLAS_VALIDACION' => 'string|in:Esperar,Ejecutar,NA',
|
|
|
'ID_FUNCION' => 'nullable|string',
|
|
|
'ID_MODULO' => 'nullable|string',
|
|
|
@@ -1005,7 +1004,7 @@ class ProcessManagementController extends Controller
|
|
|
->update([
|
|
|
'TAWO_RQVA' => $requestData['REQUIERE_VALIDACION'],
|
|
|
'TAWO_USAN' => json_encode($requestData['USUARIOS_NOTIFICAR']),
|
|
|
- 'TAWO_USAV' => $requestData['USUARIO_VALIDADOR'],
|
|
|
+ 'TAWO_USAV' => json_encode($requestData['USUARIO_VALIDADOR']),
|
|
|
'TAWO_REVA' => $requestData['REGLAS_VALIDACION'],
|
|
|
'TAWO_IDFU' => $requestData['ID_FUNCION'],
|
|
|
'TAWO_IDMO' => $idmod,
|