Commit 1d003d48bab096e051b57131815ca99aa0a4bd7a
1 parent
9b038c3e13
Exists in
master
validado que si esta aprobando solicitud, no puede tener documentos en rojo
Showing
1 changed file
with
22 additions
and
0 deletions
Show diff stats
app/Resources/views/cea/solicitudes_mostar.html.twig
... | ... | @@ -307,6 +307,16 @@ |
307 | 307 | {{ parent() }} |
308 | 308 | <script type="text/javascript" src="{{ asset('assets/vendor/lightbox2/dist/js/lightbox.min.js') }}"></script> |
309 | 309 | <script> |
310 | + | |
311 | + var buttonpressed; | |
312 | + $('#aprobar').click(function() { | |
313 | + buttonpressed = $(this).attr('name') | |
314 | + }); | |
315 | + | |
316 | + $('#rechazar').click(function() { | |
317 | + buttonpressed = $(this).attr('name') | |
318 | + }); | |
319 | + | |
310 | 320 | $('form').submit(function() { |
311 | 321 | console.log($(':radio:checked', this).length); |
312 | 322 | for (var i = 0; i < $(':radio:checked', this).length; i ++){ |
... | ... | @@ -317,6 +327,18 @@ |
317 | 327 | } |
318 | 328 | |
319 | 329 | } |
330 | + console.log($("input[type=submit][clicked=true]").val()); | |
331 | + if (buttonpressed == "aprobar") { | |
332 | + for (var i = 0; i < $(':radio:checked', this).length; i++) { | |
333 | + console.log($(':radio:checked', this)[i]); | |
334 | + if (($(':radio:checked', this)[i].value == "3")) { | |
335 | + alert('No puedes aprobar una solicitud con documentos en estatus de rechazado'); | |
336 | + return false; | |
337 | + } | |
338 | + | |
339 | + } | |
340 | + } | |
341 | + | |
320 | 342 | return false; |
321 | 343 | }); |
322 | 344 | </script> | ... | ... |