{% extends 'navbar.html.twig' %}{% block title %}Administrar Items{% endblock %}{% block content_user %}<div class="container"> <div class="h5"> {% if tipo == 'oc' %} Ingreso de Articulo Orden Compra {% elseif tipo == 'or' %} Regreso excedente orden reparacion {% else %} Devolucion Prestamo {% endif %} <hr> </div> <ul> {% for t in movimiento.detalle %} <li>{{ t|upper }}</li> {% endfor %} </ul> <hr> <div class="card p-4"> <form method="post" id="input-art" action="{{ path('app_movimientos_item_movimiento_procesar_ingreso', { id : movimiento.id })}}"> <table class="table table table-striped table-hover table-bordered table-sm"> <thead> <tr> <th>#</th> <th>Articulo</th> <th>Cant. Solicitada</th> <th> {{ tipo == 'oc' ? 'Cant. Ing.' : 'Devol. Art.' }} </th> <th>Observaciones</th> </tr> </thead> <tbody> {% for it in movimiento.items %} <tr> <td>{{ loop.index }}</td> <td>{{ it.articulo }}</td> <td>{{ it.cantidad }}</td> <td> {% if not movimiento.yaProcesada or not movimiento.isDevuelta %} <input type="text" name="item-{{ it.id }}" class="form-control form-control-sm col-2" value="{{ tipo == 'or' ? '0' : it.cantidad }}"/> {% else %} {{ it.cantidadIngresada }} {% endif %} </td> <td> {% if not movimiento.yaProcesada or not movimiento.isDevuelta %} <input type="text" name="obser-{{ it.id }}" class="form-control form-control-sm col-12" value="{{ it.observaciones }}"/> {% else %} {{ it.observaciones }} {% endif %} </td> </tr> {% endfor %} </tbody> </table> {% if not movimiento.yaProcesada or not movimiento.isDevuelta %} <div class="form-row"> <div class="col-lg-2"> <input type="date" class="form-control" name="recepcion"/> </div> <!--div class="col-lg-5"> <select class="form-control form-select" name="deposito"> {% for d in depositos %} <option value="{{ d.id }}"> {{ d }} </option> {% endfor %} </select> </div--> <div class="col-lg-5"> <input type="submit" value="{{ tipo == 'oc' ? 'Ingresar Articulos al Stock' : 'Realizar Devolucion' }}" class="btn btn-danger btn-input"/> </div> </div> {% endif %} </form> </div> <br> <a href="{{ path(path) }}" class="btn btn-primary">Volver a la lista</a></div>{% endblock %}{% block javascripts_footer %} {{ parent() }} <script type="text/javascript"> $('.btn-input').click(function(event) { event.preventDefault(); let form = $(this).closest('form'); console.log(form.serialize()); $.post(form.attr('action'), form.serialize(), function(data) { console.log(data); if (data.ok) { window.location.reload(); } else { bootbox.alert(data.msg); } }); }); </script>{% endblock %}