@extends('layout.app') @section('title', config('app.name')) @section('content')
{{ csrf_field() }} {!! Form::hidden('rowSelect', '', array('id' => 'rowSelect')) !!}
{{ csrf_field() }}

Listado de Tambores
@if(count($lotes_Recibidos) > 0) @endif @if(count($tambores_Recibidos) > 0) @endif @if($jsonData != null) @endif @if(count($tambores) > 0) @endif

{{ Form::label('etiqueta', 'Filtro por etiqueta') }} {!! Form::text('etiqueta', $etiqueta, array('class' => 'form-control', 'placeholder' => 'Introduzca una etiqueta')) !!}
{{ Form::label('ean', 'Filtro por ean') }} {!! Form::text('ean', $ean, array('class' => 'form-control', 'placeholder' => 'Introduzca un ean')) !!}
{{ Form::label('lotes', 'Filtro por lotes') }}
{{ Form::label('estado', 'Filtro por estado') }}
{{ Form::label('salas', 'Filtro por Salas de Extracción') }}
{{ Form::label('renapas', 'Filtro por Renapas') }}
{{-- El app.js toma $limpiarStorage para decidir --}}
@if($lotesOld != null || $etiqueta != null || $estado != null || $salasOld != null || $renapasOld != null || $ean != null) @if($lotesOld != null) @foreach ($lotes as $value => $lo) @if(array_key_exists($value, $lotesOld))
{{$lo}}
@endif @endforeach @endif @if($salasOld != null) @foreach ($salas as $value => $so) @if(array_key_exists($value, $salasOld))
{{$so}}
@endif @endforeach @endif @if($renapasOld != null) @foreach ($renapas as $value => $ro) @if(array_key_exists($value, $renapasOld))
{{$ro}}
@endif @endforeach @endif @if($estado != null) @foreach ($estadosTambor as $key => $value) @if($key == $estado)
{{$value}} @endif @endforeach
@endif @if($etiqueta != null)
{{$etiqueta}}
@endif @if($ean != null)
{{$ean}}
@endif @endif
@if(count($total))
Total de Registros {{$total}}
@endif
@if(count($tambores) == 0) @endif @foreach($tambores as $tambor) @endforeach
# Etiqueta Tambor RENAPA Lote Estado
No hay información disponible.
@permission(('trasvasar_tambores')) @if($tambor->trasvasable()) @endif @endpermission @if($tambor->seleccionable()) @endif {{$tambor->etiquetaNombre()}} @if($tambor->excel_franja) {{$tambor->excel_franja}} @endif {{$tambor->renapaPrincipal()}} @if($tambor->lote !=null) {{$tambor->lote->etiqueta_lote}} @endif {{$tambor->estadoNombre()}} @if($tambor['userReceptor']) {{$tambor['userReceptor']}} @endif
@if(count($tambores) != 0)
@endif
@endsection @section('modal') @include("tambor.modales") @include("reportes.modalReportes") @include("tambor.modal_select_excel") @endsection @section('scripts') $(document).ready(() => { if($('.check_me:visible').length == $('.check_me:visible:checked').length && $('.check_me:visible').length > 0) { $('#check_all').prop('checked', true); } $('.btnFilSel').on('click', function() { $('#filtrosFormSelect').submit(); }); $('.btnUpload').on('click', function() { $('#modalSelectExcel').modal(); }); $('#motivo_baja').on('change', function() { if($(this).find(":selected").text() === 'Otros') { $('#observacion_baja').prop('required',true); $('#label_baja').text('Observación *'); } else { $('#observacion_baja').prop('required',false); $('#label_baja').text('Observación'); } }); $('#motivo_tras').on('change', function() { if($(this).find(":selected").text() === 'Otros') { $('#observacion_tras').prop('required',true); $('#label_tras').text('Observación *'); } else { $('#observacion_tras').prop('required',false); $('#label_tras').text('Observación'); } }); // #foe = boton filtrar o exportar exportar = $('#exportar'); exportar.on('click', function() { $('#foe').val("1"); }); filtrar = $('#filtrar'); filtrar.on('click', function() { $('#foe').val(""); $('#paginator').val(1); }); // END #bog // Show/Hide filters $('.btn-filter-toggle').on('click', () => { $('.filters-wrapper').toggleClass('open'); if($('.filters-wrapper').hasClass('open')) { setTimeout(() => { $('.filters-wrapper.open').css('overflow', 'visible'); },350); } else { $('.filters-wrapper').css('overflow', 'hidden'); } }); $('#filtrosForm').on('submit', e => { if($('#foe').val() == 1) { e.preventDefault(); var data = $('#filtrosForm').serializeArray(); $.ajax({ type:'POST', url:'{{ route('tambores.filtrado') }}', data: data, headers: {'X-CSRF-TOKEN': window.Laravel.csrfToken}, success:function(resp) { // window.location.href = resp; var resultado = JSON.parse(resp); console.log("Respuesta : "+resp); if(resultado.exito == true){ window.location.href = resultado.ruta; }else{ alert("("+resultado.codigo+")"+resultado.msj); console.log(resultado.msj); } toggleStateLoading(); } }); $('#foe').val(""); } }); /*$('.modal-backdrop').on('click',function() { $('#modalEnviarTambores .modal-header button.close').trigger('click'); });*/ $('#btnAction').on('click', function() { var url = $('#formAjax').data('url'); $.ajax({ url: url, type: 'POST', dataType: 'json', data: new FormData($('#formAjax')[0]), processData: false, contentType: false, success: function(resp) { if(resp.status == true) { // selectRowMasive(resp.existen); sessionStorage.setItem('select_init',JSON.stringify(resp.obj)); var select_init = JSON.parse(sessionStorage.getItem('select_init')); app.dataSelected = select_init; if(select_init) for(var i = 0; i < select_init.length; i++) $('#'+select_init[i].id).attr('checked', 'checked'); // showhide errors $('.errorMessage').html(''); $('.toggleErrors').addClass('hide'); if(resp.no_existen.length > 0) { var html='Los siguientes tambores no se encontraron:
'; $('.toggleErrors .alert').html(html); $('.toggleErrors').removeClass('hide'); } // Cerrar Modal $('#modalSelectExcel').modal('hide'); } else { if(resp.status == 'no_file') { $('.errorMessage').html(resp.msg); } } } }); }); getSalasRenapas(); }); $('.btn-trasvasar').on('click', function (e) { var id = $(this).data('id'); var etiqueta = 'Trasvasar Tambor: ' + $(this).data('etiqueta'); $('#tambor-id').val(id); $('#etiqueta_tras').text(etiqueta); }); $('#modalDetalleEnvio').on('show.bs.modal', function(e) { var ruta = $(e.relatedTarget).data('url'); $('#modalDetalleEnvio .modal-body .modalContentScrollable').load(ruta, function() { $('#check_all_modal').on('click', function(e) { console.log('a'); var checked = $(this).prop('checked'); $('.check_me_modal:visible').each(function() { $(this).prop('checked', checked); $('#submit_aceptacion').prop('disabled', !checked); }); }); $('.check_me_modal').on('click', function(e) { var all_checked = $('.check_me_modal').length == $('.check_me_modal:checked').length; $('#check_all_modal').prop('checked', all_checked); $('#submit_aceptacion').prop('disabled', $('.check_me_modal:checked').length == 0); }); }); }); $('#atras').on('click', function(e) { var page = Number ($('#paginator').val()); $('#paginator').val(page -1); $('#filtrosForm').submit(); }); $('#adelante').on('click', function(e) { var page = Number ($('#paginator').val()); $('#paginator').val(page +1); $('#filtrosForm').submit(); }); var removeFilter = (filter, toRemove) => { if(filter == 'lotes') { $('#lotes option').each(function(e, i) { if($(i).val() == toRemove) { $(i).prop("selected", false); $("#lotes").trigger("chosen:updated"); } }); $('#filtrosForm').submit(); } if(filter == 'salas') { $('#salas option').each(function(e, i) { if($(i).val() == toRemove) { $(i).prop("selected", false); $("#salas").trigger("chosen:updated"); } }); $('#filtrosForm').submit(); } if(filter == 'renapas') { $('#renapas option').each(function(e, i) { if($(i).val() == toRemove) { $(i).prop("selected", false); $("#renapas").trigger("chosen:updated"); } }); $('#filtrosForm').submit(); } if(filter == 'etiqueta') { $('input#etiqueta').val(''); $('#filtrosForm').submit(); } if(filter == 'ean') { $('input#ean').val(''); $('#filtrosForm').submit(); } if(filter == 'estado') { $('#estado option').each(function(e, i) { if($(i).val() == toRemove) { $(i).prop("selected", false); $("#lotes").trigger("chosen:updated"); } }); $('#filtrosForm').submit(); } } $('#confirmarFrac').on('click', function (e) { $('.fraccionado').prop('readonly', true); $('.confirmarFraccionar').toggleClass('hidden'); }); $('#cancelarFrac').on('click', function (e) { $('.fraccionado').prop('readonly', false); $('.confirmarFraccionar').toggleClass('hidden'); }); $('.aceptar_tambores').on('click', function (e) { var ruta = $(this).data('url'); $('#mensaje_confirmar').text("¿Está seguro que desea aceptar estos tambores?"); $('#boton_confirmar').removeClass('btn-danger'); $('#boton_confirmar').addClass('btn-success'); $('#boton_confirmar').attr('href', ruta); }); $('.rechazar_tambores').on('click', function (e) { var ruta = $(this).data('url'); $('#mensaje_confirmar').text("¿Está seguro que desea rechazar estos tambores?"); $('#boton_confirmar').removeClass('btn-success'); $('#boton_confirmar').addClass('btn-danger'); $('#boton_confirmar').attr('href', ruta); }); var getSalasRenapas = () => { $.ajax({ type:'POST', url:'{{ route('tambores.getSalasRenapas') }}', headers: {'X-CSRF-TOKEN': window.Laravel.csrfToken}, success:function(resp) { var select_salas = ""; select_salas += ""; $('.salas-replace').html(select_salas); $('#salas').chosen({ search_contains: true, no_results_text: "No se encontraron resultados para:" }); var select_renapas = ""; select_renapas += ""; $('.renapas-replace').html(select_renapas); $('#renapas').chosen({ search_contains: true, no_results_text: "No se encontraron resultados para:" }); } }); }; @endsection