| Server IP : 54.94.228.101 / Your IP : 172.28.20.13 Web Server : Apache System : Linux ip-172-28-29-189 6.5.0-1014-aws #14~22.04.1-Ubuntu SMP Thu Feb 15 15:27:06 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.2.34-43+ubuntu22.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/vinumday2_0/storage/framework/views/ |
Upload File : |
<?php $__env->startSection('content'); ?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
Cotação
<small>Fretes</small>
</h1>
<ol class="breadcrumb">
<li><a href="<?php echo e(url('admin')); ?>"><i class="fa fa-dashboard"></i> Dashboard</a></li>
<li class="active">Cotações Fretes</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-xs-12">
<div class="box">
<div class="box-header no-print">
<form method="GET" action="<?php echo url('admin/cotacao/frete'); ?>">
<div class="row">
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Empresa:</h5>
<select name="filtro_empresa" id="filtro_empresa" class="form-control select2">
<option value="">Todas</option>
<?php
foreach($empresas as $empresa):
echo '<option value="' . $empresa->id . '" ' . (isset($filtro_empresa) && $filtro_empresa == $empresa->id ? 'selected="selected"' : '') . '>' . $empresa->nome . '</option>';
endforeach;
?>
</select>
</div>
</div>
</div>
<div class="col-md-3">
<div class="row">
<div class="col-md-6">
<h5>Data soliticação:</h5>
<input type="date" value="<?php echo (isset($data_inicial)) ? $data_inicial : ''; ?>" class="form-control" name="data_inicial">
</div>
<div class="col-md-6">
<h5> </h5>
<input type="date" value="<?php echo (isset($data_final)) ? $data_final : ''; ?>" class="form-control" name="data_final">
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Status Pedidos:</h5>
<select name="filtro_status" id="filtro_status" class="form-control select2">
<option value="">Todos</option>
<?php
foreach($statusPedidos as $statusPedido):
echo '<option value="' . $statusPedido->id . '" ' . (isset($filtro_status) && $filtro_status == $statusPedido->id ? 'selected="selected"' : '') . '>' . $statusPedido->nome . '</option>';
endforeach;
?>
</select>
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Pedido Entrega:</h5>
<input type="text" value="<?php echo (isset($pedido_entrega)) ? $pedido_entrega : ''; ?>" class="form-control" name="pedido_entrega" placeholder="número pedido">
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Cliente:</h5>
<input type="text" value="<?php echo (isset($cliente)) ? $cliente : ''; ?>" class="form-control" name="cliente" placeholder="nome/e-mail">
</div>
</div>
</div>
<div class="col-md-3">
<div class="row">
<div class="col-md-12">
<h5>Transportadora:</h5>
<select name="filtro_transportadora" id="filtro_transportadora" class="form-control select2">
<option value="">Todas</option>
<?php
foreach($transportadoras as $transportadora):
echo '<option value="' . $transportadora->id . '" ' . (isset($filtro_transportadora) && $filtro_transportadora == $transportadora->id ? 'selected="selected"' : '') . '>' . $transportadora->nome . '</option>';
endforeach;
?>
</select>
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Status Cotação:</h5>
<select name="status_cotacao" id="status_cotacao" class="form-control select2">
<option value="A" <?php echo (isset($status_cotacao) && $status_cotacao == 'A' ? 'selected="selected"' : '');?>>Abertas</option>
<option value="F" <?php echo (isset($status_cotacao) && $status_cotacao == 'F' ? 'selected="selected"' : '');?>>Fechadas</option>
</select>
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<h5>Nota Fiscal:</h5>
<input type="text" value="<?php echo (isset($nota_fiscal)) ? $nota_fiscal : ''; ?>" class="form-control" name="nota_fiscal" placeholder="número">
</div>
</div>
</div>
<div class="col-md-2">
<div class="row">
<div class="col-md-12">
<button type="submit" class="btn btn-block btn-primary" style="margin-top:35px;">Listar</button>
</div>
</div>
</div>
</div>
</form>
</div>
<!-- /.box-header -->
<div class="box-body">
<?php if(count($pedidos) > 0):?>
<h5>Número de Registros: <?php echo $pedidos->total(); ?></h5>
<?php if(count($pedidos) > 0): ?>
<p>
<a class="btn btn-success" href="/admin/cotacao/exportar-excel?<?php echo http_build_query($_GET)?>" target="_blank">
<i class="fa fa-file-export"></i> Exportar Excel
</a>
</p>
<?php endif; ?>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th class="text-center">Número</th>
<th class="text-center">Data Solicitação</th>
<th>Cliente</th>
<th>Empresa</th>
<th class="text-center">NF</th>
<th>Cidade \ Estado</th>
<th class="text-center">CEP</th>
<th class="text-center">Transportadora</th>
<th class="th-center">Ações</th>
</tr>
</thead>
<tbody>
<?php foreach ($pedidos as $pedido): ?>
<tr>
<td class="text-center"><a href="<?php echo e(url('/admin/pedido-entrega/edit/'.$pedido->id)); ?>" target="_blank"><?php echo $pedido->id; ?></a></td>
<td class="text-center"><?php echo (!empty($pedido->data_solicitacao) ? date('d/m/Y H:i', strtotime($pedido->data_solicitacao)) : ''); ?></td>
<td><?php echo $pedido->adega->cliente->nome . ' ' . $pedido->adega->cliente->sobrenome; ?></td>
<td><?php echo isset($pedido->empresa) ? $pedido->empresa->nome : ''; ?></td>
<td class="text-center"><?php echo $pedido->nota_fiscal_erp; ?></td>
<td>
<?php
if(isset($pedido->endereco) && isset($pedido->endereco->cidade)):
echo $pedido->endereco->cidade->nome . ' - ' . $pedido->endereco->cidade->estado_sigla;
endif;
?>
</td>
<td class="text-center"><?php echo isset($pedido->endereco) ? $pedido->endereco->cep : ''; ?></td>
<td class="text-center" id="transportadora_<?php echo $pedido->id;?>">
<?php echo ($pedido->cotacaoValor ? $pedido->cotacaoValor->transportadora->nome : '') . ' ' . ($pedido->cotacaoValor ? ' | R$ ' . number_format($pedido->cotacaoValor->valor, 2, ',', '.') : ''); ?>
</td>
<td>
<button type="button" class="btn btn-primary btn-cotar" data-id="<?php echo e($pedido->id); ?>">
<i class="fa fa-fw fa-sync"></i> <?php echo ($pedido->cotacao && $pedido->cotacao->status == 'F' ? 'Re-' : '');?>Cotar
</button>
<?php if(!$pedido->cotacao || ($pedido->cotacao && $pedido->cotacao->status == 'A')): ?>
<button type="button" id="fechar_<?php echo $pedido->id;?>" class="btn btn-success btn-fechar<?php echo (!$pedido->cotacao ? ' hidden' : '');?>" style="margin-left: 15px;" data-id="<?php echo e($pedido->id); ?>">Fechar</button>
<?php endif;?>
</td>
</tr>
<?php endforeach;?>
</tbody>
</table>
<div class="text-center">
<?php
echo $pedidos->appends([
'filtro_empresa' => (isset($filtro_empresa) ? $filtro_empresa : ''),
'data_inicial' => (isset($data_inicial) ? $data_inicial : ''),
'data_final' => (isset($data_final) ? $data_final : ''),
'filtro_status' => (isset($filtro_status) ? $filtro_status : ''),
'pedido_entrega' => (isset($pedido_entrega) ? $pedido_entrega : ''),
'cliente' => (isset($cliente) ? $cliente : ''),
'filtro_transportadora' => (isset($filtro_transportadora) ? $filtro_transportadora : ''),
'status_cotacao' => (isset($status_cotacao) ? $status_cotacao : ''),
'nota_fiscal' => (isset($nota_fiscal) ? $nota_fiscal : ''),
])->links();
?>
</div>
<?php endif; ?>
</div>
<!-- /.box-body -->
<div class="box-footer">
</div>
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<div id="modal-evento" class="modal fade">
<form method="/" id="formEvento" type="POST">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="time-label"></h4>
</div>
<div class="modal-body" id="conteudo-modal-evento"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
</div>
</div>
</div>
</form>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.select2').select2();
$('.btn-cotar').click(function(e){
var pedido_id = $(this).data('id');
$.ajax({
url: '/admin/cotacao/pedido/' + pedido_id,
type: 'GET',
dataType : 'JSON',
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
$('.carregando').fadeOut();
if(data.status){
$('#conteudo-modal-evento').html(data.html);
$('#modal-evento').modal('show');
}else{
alertUtil.alertError(data.message);
}
},
error:function(){
$('.carregando').fadeOut();
alertUtil.alertError('Erro durante carregamento cotação!');
}
});
});
$('.btn-fechar').click(function(e){
var pedido_id = $(this).data('id');
var tr = $(this).closest('tr');
$.ajax({
url: '/admin/cotacao/fechar/' + pedido_id,
type: 'GET',
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
$('.carregando').fadeOut();
if(data.status){
alertUtil.alertSuccess('Cotação fechada com sucesso!');
tr.remove();
}else{
alertUtil.alertError(data.message);
}
},
error:function(){
$('.carregando').fadeOut();
alertUtil.alertError('Erro durante carregamento cotação!');
}
});
});
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make($current_template, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>