<?php $__env->startSection('content'); ?>

<!-- BEGIN PAGE CONTENT BODY -->
<div class="page-content">
    <div class="container-fluid">

        <!-- BEGIN PAGE BREADCRUMBS -->
        <ul class="page-breadcrumb breadcrumb">
            <li>
                <a href="<?php echo e(route('dashboard')); ?>">Dashboard</a>
                <i class="fa fa-circle"></i>
            </li>
            <li>
                <span>Relatórios</span>
                <i class="fa fa-circle"></i>
            </li>
            <li data-tour-title="Relatório Financeiro" data-tour-description="<img src='<?php echo e(asset('assets/images/wally.png')); ?>' alt='Wally' class='wally'><br/>Bem vindo ao seu relatório financeiro, aqui você pode conferir suas faturas e solicitar NF's!" data-tour-index="1">
                <span>Relatório Financeiro</span>
            </li>
        </ul>
        <!-- END PAGE BREADCRUMBS -->
        <!-- BEGIN PAGE CONTENT INNER -->
        <div class="page-content-inner">
            <!-- BEGIN PAGE CONTENT INNER -->
            <div class="page-content-inner">                     
                <div class="row">
                    <div class="col-md-12">
                        <div class="portlet light">
                            <?php if((( $plan->date > $plan->maturity) && $plan->description != 'Plano Grátis') || ($plan->description == 'Plano Grátis Expirado')): ?>
                                <?php if(!empty($itemIugu)): ?>
                                    <div class="row"> 
                                        <div class="col-xs-12 col-sm-12">
                                            <div class="alert alert-danger">
                                                <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                                                <strong>Aviso de cobrança</strong><br>
                                                Você possui mensalidade em atraso, para continuar com os serviços abaixo efetue o pagamento. 
                                                <div id="janela_iugo"></div>
                                                <div class="table-scrollable">
                                                    <table class="table table-light">
                                                        <thead>
                                                            <tr class="uppercase">
                                                                <th class="col-md-2 bold bg-red-thunderbird font-white">Serviço</th>
                                                                <th class="col-md-2 bold bg-red-thunderbird font-white">Descrição</th>
                                                                <th class="col-md-2 bold bg-red-thunderbird font-white">Valor</th>
                                                                <th class="col-md-2 bold bg-red-thunderbird font-white">Observação</th>
                                                            </tr>
                                                        </thead>
                                                        <tbody>                                               
                                                            <?php foreach($itemIugu as $item): ?>
                                                                <tr>
                                                                    <td><?php echo e(statusTypeItemsIugu($item->type)); ?></td>
                                                                    <td><?php echo e($item->description); ?></td>
                                                                    <td>R$ <?php echo e(formatMoney($item->price)); ?></td>
                                                                    <td><?php echo e($item->observacao); ?></td>
                                                                </tr>
                                                            <?php endforeach; ?>
                                                        </tbody>
                                                    </table>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                <?php endif; ?>
                            <?php endif; ?>

                            <?php if($qtdPedidos > 0): ?>
                                <div class="portlet-body">
                                    <div class="row" data-tour-title="Relatório Financeiro"  data-tour-description="<img src='<?php echo e(asset('assets/images/wally.png')); ?>' alt='Wally' class='wally'><br/>Aqui você pode filtrar o período ao qual deseja filtrar as suas faturas." data-tour-index="2">
                                        <?php echo Form::open(['route' => 'report.financial', 'method' => 'post']); ?>

                                            <div class="form-group">
                                                <div class="col-md-2">
                                                    De:
                                                    <input class="form-control" id="from" name="from" type="text" value="" />
                                                </div>
                                                <div class="col-md-2">    
                                                    Até:
                                                    <input class="form-control" id="to" name="to" type="text" value="" />
                                                </div>
                                                <div class="col-md-3">
                                                <br/>
                                                    <button class="btn blue-madison">Buscar</button>
                                                </div> 
                                            </div> 
                                        <?php echo Form::close(); ?>

                                    </div>

                                    <br>

                                    <div class="alert alert-success alert-dismissable" id="warning-success-nf" style="display:none;">
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                                        Nota Fiscal gerada e enviada para o endereço de email <strong id="email-address"></strong>
                                    </div>
                                    <div class="row" data-tour-title="Relatório Financeiro" data-tour-description="<img src='<?php echo e(asset('assets/images/wally.png')); ?>' alt='Wally' class='wally'><br/>Aqui você pode conferir suas faturas.<br/>Se você clicar em qualquer lugar da linha poderá ver os detalhes da fatura, para pagar /baixar sua fatura ou solicitar sua Nf, basta clicar nos botões em ações disponíveis. " data-tour-index="3">
                                        <div class="table-responsive">
                                            <table class="table table-striped table-hover">
                                                <thead>
                                                    <tr class="uppercase bg-blue-madison">
                                                        <th class="bg-font-blue-madison bold popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Código do pedido" style="cursor:pointer;">Pedido</th>
                                                        <th class="bg-font-blue-madison bold popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Mensalidade ou Recarga" style="cursor:pointer;">Tipo</th>
                                                        <th class="bg-font-blue-madison bold popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Valor total do pedido" style="cursor:pointer;">Valor</th>
                                                        <th class="bg-font-blue-madison bold popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Situação do pedido" style="cursor:pointer;">Status</th>
                                                        <th class="bg-font-blue-madison bold">Emissão</th>
                                                        <th class="bg-font-blue-madison bold">Vencimento</th>
                                                        <th class="bg-font-blue-madison bold">Pagamento</th>
                                                        <th class="bg-font-blue-madison bold popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Com os botões abaixo, você pode imprimir sua fatura, gerar um novo boleto ou solicitar/imprimir sua nota fiscal." style="cursor:pointer;">Ações disponíveis</th>
                                                    </tr>
                                                </thead>
                                                <tbody>                                              
                                                    <?php foreach($ordered as $order): ?>
                                                        <tr>
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;" id = "pedido_<?php echo e($order->id); ?>">
                                                                #<?php echo e($order->id); ?>

                                                            </td> 
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;">
                                                                <?php echo e($type[$order->id]); ?>

                                                            </td>                            
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;">
                                                                <?php echo e(financialPrice($orderedAmount[$order->id])); ?>

                                                            </td> 
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;" id="status_<?php echo e($order->id); ?>">
                                                                <?php echo e($order->status); ?>

                                                            </td>
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;">
                                                                <?php echo e($order->data_criacao); ?>

                                                            </td>
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;" id="dt_venc_<?php echo e($order->id); ?>">
                                                                <?php echo e($order->data_vencimento); ?>

                                                            </td>
                                                            <td onclick="details(<?php echo e($order->id); ?>); return false;" style="cursor:pointer;">
                                                                <?php echo e($order->data_pagamento); ?>

                                                            </td>
                                                            <td>
                                                                <span id = "pg_<?php echo e($order->id); ?>">
                                                                    <?php if(!empty($order->invoice_id)): ?>
                                                                        <?php if($order->fatura_pdf): ?>
                                                                            <?php if($order->status == 'Expirado'): ?>
                                                                                <span>
                                                                                    <button type="button" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Fatura em aberto há mais de 30 dias a segunda via deve ser solicitada ao nosso departamento financeiro: financeiro@twsolutions.com.br" data-original-title="Atualização de Fatura"><span class="fa fa-money"></span></button>
                                                                                </span>
                                                                            <?php else: ?>
                                                                                <span>
                                                                                    <a href="<?php echo e(route('iugu.visualiza.fatura', ['id' => $order->invoice_id])); ?>" target="_blank" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá pagar sua fatura com boleto ou cartão clicando aqui." data-original-title="Visualizar/Pagar Fatura" ><span class="fa fa-book"></span></a> 
                                                                                </span>

                                                                                <span>
                                                                                    <a href="<?php echo e(asset($order->fatura_pdf)); ?>" target="_blank" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Efetue o download da sua fatura aqui!" data-original-title="Fatura" ><span class="fa fa-file-pdf-o"></span></a> 
                                                                                </span>

                                                                                <?php if($order->fatura_xls): ?>
                                                                                    <span>
                                                                                        <a href="<?php echo e(asset($order->fatura_xls)); ?>" target="_blank" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Efetue o download do seu extrato de consumo!" data-original-title="Extrato de Consumo" ><span class="fa fa-file-excel-o"></span></a> 
                                                                                    </span>
                                                                                <?php endif; ?>
                                                                            <?php endif; ?>
                                                                        <?php else: ?>
                                                                            <?php if($order->status == 'Vencida' || $order->status == 'Expirado'): ?>
                                                                                <span>
                                                                                    <button type="button" class="btn blue-madison popovers" data-container="body" onclick="generate_invoice('<?php echo e($order->id); ?>','<?php echo e($order->invoice_id); ?>');" data-trigger="hover" data-placement="top" data-content="Você poderá pagar sua fatura com boleto ou cartão clicando aqui." data-original-title="Atualizar Fatura"><span class="fa fa-money"></span></button>
                                                                                </span>
                                                                            <?php else: ?>
                                                                                <span>
                                                                                    <a href="<?php echo e(route('iugu.visualiza.fatura', ['id' => $order->invoice_id])); ?>" target="_blank" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá pagar sua fatura com boleto ou cartão clicando aqui." data-original-title="Visualizar/Pagar Fatura!" ><span class="fa fa-book"></span></a> 
                                                                                </span>
                                                                                <?php if($order->status != 'Cancelado'): ?>   
                                                                                    <span>
                                                                                        <a  class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá imprimir ou baixar sua fatura clicando aqui." data-original-title="Imprimir/Salvar Fatura" href="<?php echo e(route('imprime.fatura', ['id' => $order->id])); ?>" target="_blank" ><span class="fa fa-file-pdf-o"></span></a>
                                                                                    </span>
                                                                                <?php endif; ?>
                                                                            <?php endif; ?>
                                                                        <?php endif; ?>
                                                                    <?php endif; ?>
                                                                </span> 
                                                                <span>

                                                                    <?php if($order->status != 'Cancelado' ): ?>
                                                                        <?php if(($order->status == 'Pago' or $customer->nf_antecipada == '1') && !$order->emissionNfBlock): ?>
                                                                            <?php if($order->nfes_status == 1): ?>
																				<button class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="<?php echo e($order->nf_status); ?>" data-original-title="Status Nota Fiscal"><span class="fa fa-file-text"></span></button>
                                                                             <?php elseif($order->nfes_status == 2): ?> 
                                                                                    <a class="btn red popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Atualize Seus Dados e Entre em contato com o Departamento Finaceiro." data-original-title="Não foi Possível Gerar" ><span class="fa fa-file-text"></span></a>
                                                                            <?php else: ?>
                                                                                <?php if(empty($order->nfes) or empty($order->nfes_status)): ?>
                                                                                    <!-- <button class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá gerar a sua Nota Fiscal clicando aqui. A NF gerada será enviada para o email <?php echo e(Auth::user()->email); ?>" id="gerarNF_<?php echo e($order->id); ?>" data-original-title="Gerar Nota Fiscal" onclick="generate_nfe('<?php echo e($order->id); ?>', '<?php echo e($orderedAmount[$order->id]); ?>','<?php echo e($order->mes_referencia); ?>','<?php echo e($order->issRate); ?>','<?php echo e($order->issTaxAmount); ?>','<?php echo e($order->issAmountWithheld); ?>', '0'); return false;"><span class="fa fa-file-text"></span></button> -->
                                                                                    <button class="btn grey-mint popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Indisponível. Para gerar a Nota Fiscal por favor entre em contato com o Departamento Finaceiro." disable><span class="fa fa-file-text"></span></button>
                                                                                <?php else: ?>
                                                                                    <button class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá efetuar o download de sua NF clicando aqui." data-original-title="Download de NF" onclick="generate_pdf('<?php echo e($orderedNfe[$order->id]); ?>'); return false;"><span class="fa fa-download"></span></button>
                                                                                <?php endif; ?>
                                                                                <?php if(isset($order->nfdebito)): ?>
                                                                                    <button class="btn blue-madison popovers fancybox-nd fancybox.iframe" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá efetuar o download da NF de Débito clicando aqui." data-original-title="Download de NF" href="<?php echo e(route('download.nfdebito', ['id' => $order->nfdebito])); ?>"><span class="fa fa-sticky-note-o" aria-hidden="true"></span></button>
                                                                                <?php endif; ?>
                                                                            <?php endif; ?>
                                                                            <?php else: ?>
                                                                            <a class="btn grey-salt popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Indisponível para esta fatura, entre em contato com o departamento financeiro." data-original-title="Status Nota Fiscal"><span class="fa fa-file-text"></span></a>
                                                                        <?php endif; ?>
                                                                   <?php endif; ?>
                                                               </span>
                                                            </td>
                                                        </tr>
                                                        <tr id="show-details-<?php echo e($order->id); ?>" style="display:none">
                                                            <td colspan="8">
                                                                <table class="table">
                                                                    <thead>
                                                                        <th class="col-md-4">Descrição do item</th>
                                                                        <th class="col-md-4">Valor Unitário</th>
                                                                    </thead>
                                                                    </tbody>
                                                                        <?php foreach($order->item_ordereds as $item): ?>
                                                                            <tr>
                                                                                <td><?php echo e($item->description); ?></td>
                                                                                <td><?php echo e(financialPrice($item->price)); ?></td>
                                                                            </tr>
                                                                        <?php endforeach; ?>
                                                                    <tbody>
                                                                </table> 
                                                            </td>              
                                                        </tr>
                                                        <?php endforeach; ?>
                                                    </tbody>  
                                                </table>
                                            </div> 
                                        </div>
                                    </div>
                                <?php else: ?>
                                    <div class="alert alert-warning alert-dismissable">
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                                        Não existe registrados financeiros.
                                    </div>
                                <?php endif; ?>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- END PAGE CONTENT INNER -->
            </div>
            <!-- END PAGE CONTENT INNER -->
        </div>
    </div>

    <!-- END PAGE CONTENT BODY -->
    <input type="hidden" id="address" value="<?php echo e($customer->address); ?>">
    <input type="hidden" id="name" value="<?php echo e($customer->name); ?>">
    <input type="hidden" id="neighborhood" value="<?php echo e($customer->neighborhood); ?>">
    <input type="hidden" id="city" value="<?php echo e($customer->city); ?>">

<?php $__env->stopSection(); ?>
<style>
.expander {
    position: absolute;
    top: 5px;
    left: 5px;
    width: 16px;
    height: 16px;
    padding: 4px;
    z-index: 99999;   
    cursor: pointer;
}
</style>

<?php $__env->startSection('js-financial'); ?>    
    <script src="<?php echo e(asset('/assets/global/plugins/jquery-ui/jquery-ui.1.10.3.js')); ?>" type="text/javascript"></script>

    <link href="<?php echo e(asset('/assets/global/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.css')); ?>" rel="stylesheet" type="text/css" />
    <link href="<?php echo e(asset('/assets/global/plugins/bootstrap-markdown/css/bootstrap-markdown.min.css')); ?>" rel="stylesheet" type="text/css" />
    <script src="https://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>    
    <script src="<?php echo e(asset('/assets/global/plugins/datatables/datatables.min.js')); ?>" type="text/javascript"></script>
    <script src="<?php echo e(asset('/assets/global/scripts/app.min.js')); ?>" type="text/javascript"></script>
    <script src="<?php echo e(asset('/assets/global/plugins/jquery.blockui.min.js')); ?>" type="text/javascript"></script>
    <script src="<?php echo e(asset('/assets/pages/scripts/ui-blockui.min.js')); ?>" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="<?php echo e(asset('/assets/global/plugins/fancybox/source/jquery.fancybox.css?v=2.1.5')); ?>" media="screen" />
    <script>
        $(document).ready(function() {
            $('.fancybox-nd').fancybox({
                afterShow: function() { 
                    $('<div class="expander"><a href="javascript:;" class="btn btn-icon-only grey-cascade"><i class="fa fa-print"></i></a></div>').appendTo(this.inner).click(function() {
                        $("iframe").get(0).contentWindow.print();
                    });
                },
            }); 
            $.datepicker.regional['pt-BR'] = {
                closeText: 'Fechar',
                prevText: '&#x3c;Anterior',
                nextText: 'Pr&oacute;ximo&#x3e;',
                currentText: 'Hoje',
                monthNames: ['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho',
                'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
                monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun',
                'Jul','Ago','Set','Out','Nov','Dez'],
                dayNames: ['Domingo','Segunda-feira','Ter&ccedil;a-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sabado'],
                dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
                dayNamesMin: ['Dom','Seg','Ter','Qua','Qui','Sex','Sab'],
                weekHeader: 'Sm',
                dateFormat: 'dd/mm/yy',
                firstDay: 0,
                isRTL: false,
                showMonthAfterYear: false,
                yearSuffix: ''
            };

            $.datepicker.setDefaults($.datepicker.regional['pt-BR']);

            $("#from").datepicker();  
            $("#to").datepicker(); 

            /**
             * Tabela padrão, com paginação, busca registros por página 
             */
             $('#table-number').DataTable({
                "aoColumnDefs": [
                {'bSortable': false, 'aTargets': ["no-sort"]}
                ],
                "iDisplayLength": 15,
                "language": {
                    "lengthMenu": "Exibir _MENU_",
                    "zeroRecords": "Nenhum registro",
                    "info": "Exibindo página(s) _PAGE_ de _PAGES_",
                    "infoEmpty": "Não há registros disponíveis",
                    "search" : "Pesquisar ",
                    "paginate": {
                        "first":    "Primeiro",
                        "previous": "Anterior",
                        "next":     "Próximo",
                        "last":     "Último"
                    }
                }
            });
         });

        function details(order_id) {
            $("#show-details-"+order_id).toggle();
        }

        function generate_nfe(ordered_id, price,mes_referencia,issRate,issTaxAmount,issAmountWithheld, tem_produto) {

            $("#gerarNF_"+ordered_id).popover('hide');
            $("#gerarNF_"+ordered_id).remove();

            $.blockUI({ message: "Olá <?php echo Auth::user()->name; ?>, por favor aguarde um momento  <img src='<?php echo e(asset('/assets/global/img/loading.gif')); ?>'>" });

            //verifica se tem comodato e gera nf de debito
            $.ajax({ 
                type: "POST", 
                url: '<?php echo e(route('admin.gerar.nfdebito')); ?>', 
                data: {_token   : "<?php echo e(csrf_token()); ?>",id: ordered_id,user_id: '<?php echo e(Auth::user()->id); ?>'}, 
                success: function(data) {
                    var valor_comodados = data;
                    var vlr_total = price - valor_comodados;
                    $.ajaxSetup({
                        headers: {
                            'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                        }
                    })
                    $("#gerarNF_"+ordered_id).popover('hide');
                    $("#gerarNF_"+ordered_id).remove();

                    var name = $('#name').val();
                    var city = $('#city').val();
                    var address = $('#address').val();
                    var neighborhood = $('#neighborhood').val();

                    var nfe_key = '<?php echo e(getenv('NFE_KEY')); ?>';
                    var service = 'Prestação de Serviço de telefonia digital ref. ao mês de '+mes_referencia+'. Fatura número '+ordered_id+'.';

                    var params = {
                        "nfe_key":nfe_key,
                        "description":service,
                        "price":vlr_total,
                        "cpf_cnpj":'<?php echo e($customer->cpf_cnpj); ?>',
                        "name":name,                
                        "email":'<?php echo e(Auth::user()->email); ?>',                
                        "zipcode":'<?php echo e($customer->zip_code); ?>',                
                        "address":address,                
                        "number":'<?php echo e($customer->number); ?>',                
                        "neighborhood":neighborhood,                
                        "city":city,                
                        "state":'<?php echo e($customer->state); ?>',               
                        "code":'<?php echo e($customer->code); ?>',
                        "issRate":issRate,
                        "issTaxAmount":issTaxAmount,
                        "issAmountWithheld":issAmountWithheld
                    };

                    <?php /* por enquanto manter comentado e efetuar os testes posteriormente
                        if(tem_produto == 1){
                            $.post('<?php echo e(route("gerar.nota.mercardoria")); ?>', {ordered: ordered_id, _token: '<?php echo e(csrf_token()); ?>'}, function(data){
                                console.log(":: CONSOLE NFE ::");
                                console.log(data);
                            });
                        }
                    */ ?>

                    $.ajax({ 
                        type: "POST", 
                        url: '<?php echo e(getenv('NFE_URL')); ?>', 
                        data: {params: params,_token:'<?php echo e(csrf_token()); ?>'}, 
                        success: function(id_nfe) {

                            if (id_nfe) {
                                $.ajaxSetup({
                                    headers: {
                                        'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                                    }
                                })

                                $.ajax({ 
                                    type: "GET", 
                                    url: '<?php echo e(route('log.nfe')); ?>', 
                                    data: {user_id:'<?php echo e(Auth::user()->id); ?>',ordered_id: ordered_id, id_nfe: id_nfe}, 
                                    success: function(data) {                               
                                        $.unblockUI();
                                        if (data == 'OK') {
                                            swal("Nota Fiscal gerada e enviada para o endereço de email", "<?php echo e(Auth::user()->email); ?>", "success");
                                            swal({
                                              title: "Nota Fiscal gerada e enviada para o endereço de email",
                                              text: "<?php echo e(Auth::user()->email); ?>",
                                              type: "success",
                                              showCancelButton: false,
                                              confirmButtonClass: "btn-danger",
                                              confirmButtonText: "OK!",
                                              closeOnConfirm: true,
                                            },
                                            function(isConfirm) {
                                                window.location.reload();
                                            });
                                        }  
                                    } 
                                });
                            }else{

                                $.unblockUI();
                                swal({
                                  title: "Não foi possível gerar Nota Fiscal, entre em contato com o Departamento Finaceiro.",
                                  text: " ",
                                  type: "error",
                                  confirmButtonClass: "btn-danger",
                                },function(isConfirm) {
                                    window.location.reload();
                                });
                            }  
                        } 
                    });
                }
             });

        }

        function generate_pdf(id_nfe) {
            $.blockUI({ message: "Olá <?php echo Auth::user()->name; ?>, por favor aguarde um momento  <img src='<?php echo e(asset('/assets/global/img/loading.gif')); ?>'>" });
            $.ajaxSetup({
                headers: {
                    'X-CSRF-TOKEN': "<?php echo e(csrf_token()); ?>"
                }
            })
            
            /* Faz a requisição para buscar a nota */
            $.ajax({ 
                type: "POST", 
                url: '<?php echo e(route("admin.download.nota.fiscal.nfeio")); ?>', 
                data: {"id_nfe": id_nfe}, 
                success: function(url) {
                    window.open(url, '_blank');
                    $.unblockUI();
                },error: function (xhr, ajaxOptions, thrownError) {
                    $.unblockUI();
                    swal({
                      title: "Não foi possível realizar esta ação.",
                      text: " ",
                      type: "error",
                      confirmButtonClass: "btn-danger",
                    });
                }
            });
        }

        <?php if($customer->id): ?>
            function generate_invoice(id,invoice_id) { 
                $.ajaxSetup({
                    headers: {
                        'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                    }
                })
                
                $.blockUI({ message: "Olá <?php echo Auth::user()->name; ?>, por favor aguarde um momento enquanto enquanto carregamos o seu meio de pagamento <img src='<?php echo e(asset('/assets/global/img/loading.gif')); ?>'>" });
                        
                $.ajax({ 
                    type: "GET", 
                    url: "<?php echo e(route('iugu.gera.segunda.via.fatura')); ?>",
                    data: {user_id: "<?php echo Auth::user()->id; ?>", sale_id: "<?php echo e($sale_id); ?>", due_date: "<?php echo e($vencimento); ?>",ordered:id,invoice_id:invoice_id,email: "<?php echo Auth::user()->email; ?>",}, 
                    success: function(data) {
                        
                        var json = JSON.parse(data);
                        $.unblockUI();
                        
                        if(json.error){

                            swal({"title":"Atenção","text":json.error,"showConfirmButton":true,"type":"warning", "html":true});

                        }else{
                            $("#janela_iugo").html("<a class='fancybox fancybox.iframe' href='"+json.invoice_secure_url+"'></a>");
                            
                            $(".fancybox").click();
                           
                            var invoice = json.invoice_id;

                            $.ajax({ 
                                type: "GET", 
                                url: "<?php echo e(route('ultima.fatura')); ?>",
                                data: {invoice_id:invoice}, 
                                success: function(data) {
                                    console.log(data);
                                    var json = JSON.parse(data);
                                    $("#pedido_"+id).html("#"+json.id);
                                    $("#status_"+id).html("Aguardando Pagamento");
                                    $("#dt_venc_"+id).html(json.data_vencimento);
                                    $("#pg_"+id).html('<span><a href="<?php echo e(getenv('PATH_IUGU_FATURA')); ?>?invoice_id='+json.invoice_id+'" target="_blank" class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá pagar sua fatura com boleto ou cartão clicando aqui." data-original-title="Visualizar/Pagar Fatura" ><span class="fa fa-book"></span></a></span><span><a  class="btn blue-madison popovers" data-container="body" data-trigger="hover" data-placement="top" data-content="Você poderá imprimir ou baixar sua fatura clicando aqui." data-original-title="Imprimir/Salvar Fatura" href="<?php echo e(route('imprime.fatura', ['id' => '+json.id+'])); ?>" target="_blank" ><span class="fa fa-file-pdf-o"></span></a></span>');
                                } 
                            });

                        }
                    
                    } 
                });
            }
        <?php endif; ?>
    </script>
    <?php if(Auth::user()->chat): ?>
        <!-- BEGIN JIVOSITE CODE {literal} -->
            <script type='text/javascript'>
            (function(){ var widget_id = 'o6gDGQPyK5';var d=document;var w=window;function l(){
            var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//code.jivosite.com/script/widget/'+widget_id; var ss = document.getElementsByTagName('script')[0]; ss.parentNode.insertBefore(s, ss);}if(d.readyState=='complete'){l();}else{if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>
        <!-- {/literal} END JIVOSITE CODE -->

        <!-- <script type="text/javascript">
            var __tw_omni_args__ = { channel: 'widget', link: 'https://app.omnismart.io:3000/', sk: '1591185964576', lang: 'pt-BR' }; 
            var script = document.createElement('script'); script.type = 'text/javascript'; script.src = __tw_omni_args__.link + 'chat/index.js'; 
            document.head.appendChild(script); 
        </script> -->
    <?php endif; ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('template', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>