Commit 26d79ad20cc116f51242b90b08f7d5658fd38d66
1 parent
59d6722cf8
Exists in
master
validado si ha revisado los documentos y que solo pueda aprobar una solicitud si…
… estan todos los documentos aprobados
Showing
1 changed file
with
23 additions
and
0 deletions
Show diff stats
app/Resources/views/cea/ascenso_mostar.html.twig
| @@ -397,6 +397,17 @@ | @@ -397,6 +397,17 @@ | ||
| 397 | }); | 397 | }); |
| 398 | }); | 398 | }); |
| 399 | 399 | ||
| 400 | + var buttonpressed; | ||
| 401 | + $('#aprobado').click(function() { | ||
| 402 | + //alert("click"); return false; | ||
| 403 | + buttonpressed = $(this).attr('name') | ||
| 404 | + }); | ||
| 405 | + | ||
| 406 | + $('#rechazar').click(function() { | ||
| 407 | + buttonpressed = $(this).attr('name') | ||
| 408 | + }); | ||
| 409 | + | ||
| 410 | + | ||
| 400 | $('form').submit(function() { | 411 | $('form').submit(function() { |
| 401 | console.log($(':radio:checked', this).length); | 412 | console.log($(':radio:checked', this).length); |
| 402 | for (var i = 0; i < $(':radio:checked', this).length; i ++){ | 413 | for (var i = 0; i < $(':radio:checked', this).length; i ++){ |
| @@ -409,6 +420,18 @@ | @@ -409,6 +420,18 @@ | ||
| 409 | 420 | ||
| 410 | } | 421 | } |
| 411 | 422 | ||
| 423 | + if (buttonpressed == "aprobado") { | ||
| 424 | + for (var i = 0; i < $(':radio:checked', this).length; i++) { | ||
| 425 | + console.log($(':radio:checked', this)[i]); | ||
| 426 | + if (($(':radio:checked', this)[i].value == "3")) { | ||
| 427 | + alert('No puedes aprobar una solicitud con documentos en estatus de rechazado'); | ||
| 428 | + $("#aprobado").button('reset'); | ||
| 429 | + return false; | ||
| 430 | + } | ||
| 431 | + | ||
| 432 | + } | ||
| 433 | + } | ||
| 434 | + | ||
| 412 | 435 | ||
| 413 | }); | 436 | }); |
| 414 | 437 |