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

 

Command :


[ Back ]     

Current File : /var/www/html/vinumday2_0/storage/framework/views/b970651c3bb39fb06b887e78bb53f984b9541b01.php
<?php $__env->startSection('content'); ?>
<div class="content-wrapper">
	<!-- Content Header (Page header) -->
	<section class="content-header">
		<h1>
			<?php echo (isset($conta_financeira)) ? 'Editar' : 'Criar'; ?>
			<small>Informações Conta Financeira</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/conta-financeira')); ?>">Conta Financeira</a></li>
			<li class="active"><?php echo (isset($conta_financeira)) ? 'Editar' : 'Criar'; ?></li>
		</ol>
	</section>
	<section class="content">
		<div class="row">
			<div class="col-lg-12">
				<div class="box">
					<div class="box-header">

					</div>
					<!-- /.box-header -->
					<div class="box-body">
						<ul class="nav nav-pills nav-justified">
							<li class="<?php echo (!isset($_GET['mes']) ? 'active' : '');?>"><a data-toggle="pill" href="#info-tab">Informações</a></li>
							<?php if(isset($conta_financeira)): ?>
							<li class="<?php echo (isset($_GET['mes']) ? 'active' : '');?>"><a data-toggle="pill" href="#lancamentos-tab">Lançamentos</a></li>
							<?php endif; ?>
							<?php if($modulo->imagem){ ?>
								<li><a data-toggle="pill" href="#image-tab">Imagem</a></li>
							<?php } ?>
							<?php /*<li><a data-toggle="pill" href="#image2-tab">Imagem Secundária</a></li><?php */ ?>
							<?php if($modulo->galeria){ ?>
								<li><a data-toggle="pill" href="#imagens-tab">Galeria</a></li>
							<?php } ?>
							<?php /* ?><li><a data-toggle="pill" href="#seo-tab">SEO</a></li><?php */ ?>
						</ul>
						<div class="spacer"></div>
						<div class="tab-content">

								<div id="info-tab" class="tab-pane fade in <?php echo (!isset($_GET['mes']) ? 'active' : '');?>">
									
									<form id="form-conta-financeira" class="form-horizontal" role="form" method="POST" action="<?php echo e(url('/admin/conta-financeira/save')); ?>">

									<?php echo e(csrf_field()); ?>

									<?php if($modulo->imagem){ ?>
										<input type="hidden" name="thumbnail_principal" value="<?php echo (isset($conta_financeira)) ? $conta_financeira->thumbnail_principal : ''; ?>">
									<?php } ?>
									<?php if(isset($conta_financeira)){ ?>
										<input type="hidden" name="id" id="id_conta_financeira" value="<?php echo $conta_financeira->id; ?>"/>
									<?php } ?>
									<?php foreach($fields as $field){ ?>
										<?php if(get_class($field) == 'App\CampoModulo'){ ?>
											<?php $campo = $field->nome; ?>
											<div class="form-group">
												<label for="<?php echo $field->nome; ?>" class="col-md-3 control-label"><?php echo $field->label; ?> <?php echo ($field->required) ? '*' : ''; ?></label>
												<?php if($field->tipo_campo == 'INT'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="number" step="1" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'I'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="text" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'N'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="number" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'T'){ ?>
													<div class="col-md-7">
														<textarea id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control tinymce" name="<?php echo $field->nome; ?>"><?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?></textarea>
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'D'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="date" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'DT'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="datetime-local" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? str_replace(' ','T',$conta_financeira->$campo) : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'TIME'){ ?>
													<div class="col-md-7">
														<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="time" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($conta_financeira)) ? $conta_financeira->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'S'){ ?>
													<div class="col-md-7">
														<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control" name="<?php echo $field->nome; ?>">
															<option <?php echo (isset($conta_financeira) && $conta_financeira->$campo == 1) ? 'selected' : ''; ?> value="1">Sim</option>
															<option <?php echo (isset($conta_financeira) && $conta_financeira->$campo == 0) ? 'selected' : ''; ?> value="0">Não</option>
														</select>
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'E'){ ?>
													<div class="col-md-7">
														<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control" name="<?php echo $field->nome; ?>">
															<?php foreach ($field->options as $campoOption): ?>
																<option <?php echo (isset($conta_financeira) && $conta_financeira->$campo == $campoOption->chave) ? 'selected' : ''; ?> value="<?php echo $campoOption->chave; ?>"><?php echo $campoOption->valor; ?></option>
															<?php endforeach; ?>
														</select>
													</div>
												<?php } ?>
												<?php if($field->tipo_campo == 'SI'){ ?>
													<div class="col-md-5">
														<?php $icons = explode(',',file_get_contents('fonts/icons-font-awesome.txt')); ?>
														<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control select2 select-icone" name="<?php echo $field->nome; ?>">
															<?php foreach ($icons as $icone): ?>
																<option <?php echo (isset($conta_financeira) && $icone == $conta_financeira->$campo) ? 'selected' : ''; ?> value="<?php echo $icone; ?>"><?php echo $icone; ?></option>
															<?php endforeach; ?>
														</select>
													</div>
													<div class="icone-viewer">
														<i class="fa fa-3x"></i>
													</div>
												<?php } ?>
											</div>
										<?php }else{ ?>
											<?php $campo = $field->nome; ?>
											<div class="form-group">
												<label for="<?php echo $field->nome; ?>" class="col-md-3 control-label"><?php echo $field->label; ?> *</label>
												<div class="col-md-7">
													<select id="<?php echo $field->nome; ?>" required class="form-control select2" name="<?php echo $field->nome; ?>">
														<?php $nomeVariavel = 'array_'.$field->nome; ?>
														<?php foreach ($$nomeVariavel as $option): ?>
															<?php $campoNome = $field->campoRelacionado->nome; ?>
															<option <?php echo (isset($conta_financeira) && $conta_financeira->$campo == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->$campoNome; ?></option>
														<?php endforeach; ?>
													</select>
												</div>
											</div>
										<?php } ?>
									<?php } ?>

									<?php if(isset($conta_financeira) && $current_role->hasAccess($current_module->nome_tabela.'.update') || !isset($conta_financeira) && $current_role->hasAccess($current_module->nome_tabela.'.create')){ ?>
										<div class="row">
											<div class="col-md-12">	
												<div class="text-center">
													<button type="button" class="btn btn-primary" id="btn-save-conta">
														<i class="fa fa-btn fa-pencil-alt"></i> Salvar
													</button>
												</div>
											</div>
										</div>
										<br>
									<?php } ?>

									</form>
								</div>
							<?php if(isset($conta_financeira)){ ?>
								<div id="lancamentos-tab" class="tab-pane fade <?php echo (isset($_GET['mes']) ? 'in active' : '');?>">

									<div class="row">
										<div class="col-md-2">
		                                    <div class="row">
		                                        <div class="col-md-12">
		                                            <h5>Período:</h5>
		                                            <select id="filtro_periodo" required class="form-control" name="filtro_periodo">
														<?php foreach($meses as $month):?>
															<option value="<?php echo $month['ano'].'-'.str_pad($month['mes'], 2, "0", STR_PAD_LEFT);?>" <?php echo ($month['mes'] == $mes ? 'selected="selected"' : '')?>>
																<?php echo strftime("%B / %Y", strtotime( $month['ano']."-{$month['mes']}" ))?>
															</option>
														<?php endforeach;?>
													</select>
		                                        </div>
		                                    </div>
		                                </div>
		                                <div class="col-md-2">
		                                    <div class="row">
		                                        <div class="col-md-12">
		                                            <h5>Conta:</h5>
		                                            <select id="filtro_conta" required class="form-control select2" name="filtro_conta">
		                                            	<option value="">Todas</option>
														<?php foreach($contas as $conta):?>
															<option value="<?php echo e($conta->id); ?>"><?php echo e($conta->codigo); ?> <?php echo e($conta->nome); ?></option>
														<?php endforeach;?>
													</select>
		                                        </div>
		                                    </div>
		                                </div>
		                                <div class="col-md-2">
		                                    <div class="row">
		                                        <div class="col-md-12">
		                                            <h5>Histórico:</h5>
		                                            <input type="text" class="form-control" name="filtro_historico" id="filtro_historico" value="">
		                                        </div>
		                                    </div>
		                                </div>
				                		<div class="col-md-2">
		                                    <div class="row">
		                                        <div class="col-md-6">
		                                            <button type="button" id="btn-filtrar-lancamentos" class="btn btn-block btn-primary" style="margin-top: 35px;">Filtrar</button>
		                                        </div>
		                                        <div class="col-md-6">
													<button type="button" id="btn-incluir-lancamento" class="btn btn-block btn-success" style="margin-top: 35px;"><i class="fa fa-plus"></i> &nbsp;Incluir</button>
		                                        </div>
		                                    </div>
		                                </div>
				                	</div>

				                	<br>

									<table class="table table-bordered" id="table-conta-financeira-lancamento">
										<thead>
											<tr>
												<th>ID</th>
												<th>Conta</th>
												<th class="text-center">Data</th>
												<th>Histórico</th>
												<th>Conta Plano Financeiro</th>
												<th class="text-center">Débito/Crédito</th>
												<th class="text-right">Valor</th>
												<th>Ação</th>
											</tr>
										</thead>
										<tbody>
											<?php if (count($lancamentos) > 0): ?>
												<?php if (isset($saldo_inicial)): ?>
												<tr>
													<td colspan="4"></td>
													<td colspan="2"><strong>Saldo Anterior</strong></td>
													<td class="left" colspan="2">
														<strong>R$ <?php echo number_format($saldo_inicial, 2,',','.'); ?></strong>
													</td>
												</tr>
												<?php endif; ?>
											<?php foreach ($lancamentos as $lancamento): ?>
												<tr>
													<td><?php echo $lancamento->id; ?></td>
													<td><?php echo $conta_financeira->nome; ?></td>
													<td class="text-center"><?php echo (!empty($lancamento->data) ? date('d/m/Y', strtotime($lancamento->data)) : ''); ?></td>
													<td><?php echo $lancamento->historico; ?></td>
													<td><?php echo $lancamento->planoFinanceiroConta->codigo . ' ' . $lancamento->planoFinanceiroConta->nome; ?></td>
													<td class="text-center"><?php echo $lancamento->debito_credito; ?></td>
													<td class="text-right <?php echo e(($lancamento->valor < 0 ? 'color-red' : '')); ?>">
														<?php echo e(($lancamento->valor < 0 ? '-' : '')); ?>R$ <?php echo number_format($lancamento->valor, 2,',','.'); ?>
													</td>
													<td>
														<a data-id="<?php echo $lancamento->id; ?>" href="/admin/conta-financeira-lancamento/edit/<?php echo $lancamento->id; ?>" class="btn btn-primary open-lancamento"><i class="fa fa-pencil-alt"></i></a>
														<button type="button" data-id="<?php echo e($lancamento->id); ?>" class="btn btn-danger btn-delete-lancamento"><i class="fa fa-trash"></i></button>
													</td>
												</tr>
											<?php endforeach ?>
												<?php if (isset($saldo_final)): ?>
												<tr>
													<td colspan="4"></td>
													<td colspan="2"><strong>Saldo Final</strong></td>
													<td class="left" colspan="2">
														<strong>R$ <?php echo number_format($saldo_final, 2,',','.'); ?></strong>
													</td>
													<td></td>
												</tr>
												<?php endif; ?>
											<?php else: ?>
												<tr>
													<td colspan="8" class="text-center">
														<p>Nenhum registro para ser exibido!</p>
													</td>
												</tr>
											<?php endif ?>
										</tbody>
									</table>
								</div>
							<?php } ?>
							<?php if($modulo->imagem){ ?>
								<div id="image-tab" class="tab-pane fade">
									<script type="text/javascript">
										var image_campo = 'thumbnail_principal';
									</script>
									<div class="form-horizontal">
										<div class="form-group">
											<label for="image" class="col-md-3 control-label">Imagem</label>
											<div class="col-md-7">
												<form action="<?php echo e(url('admin/conta-financeira/upload')); ?>" method="post" class="form single-dropzone" id="my-dropzone" enctype="multipart/form-data">
													<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
													<div id="img-thumb-preview">
														<img id="img-thumb" class="user size-lg img-thumbnail img-responsive" src="<?php echo (isset($conta_financeira) && $conta_financeira->thumbnail_principal != '') ? url('/uploads/conta-financeira/'.$conta_financeira->thumbnail_principal) : 'http://placehold.it/300x100'; ?>">
													</div>
													<button type="button" style="display:none;" id="crop-image" class="btn btn-success">Salvar Corte</button>
													<button id="upload-submit" class="btn btn-default margin-t-5"><i class="fa fa-upload"></i> Upload Picture</button>
												</form>
												<form class="hidden" action="<?php echo e(url('admin/conta-financeira/crop')); ?>" id="cropForm" method="POST">
													<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
													<input type="hidden" name="data_crop">
													<input type="hidden" name="file_name">
												</form>
											</div>
										</div>
									</div>
								</div>
							<?php } ?>

							<?php if($modulo->galeria){ ?>

								<div id="imagens-tab" class="tab-pane fade">
									<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 lista-galeria">
										<?php if(isset($conta_financeira) && count($conta_financeira->imagens)){?>
											<?php foreach ($conta_financeira->imagens as $image){?>
												<div id="item_<?php echo $image->id; ?>" class="item imagem-galeria-<?php echo $image->id; ?>">
													<div style="background-image: url(<?php echo "/uploads/conta-financeira/$image->thumbnail_principal";?>);" class="thumb"></div>
													<span data="<?php echo $image->id; ?>" data-modulo="conta-financeira" class="icon delete-image" aria-hidden="true"><i class="fa fa-trash"></i></span>
												</div>
											<?php }?>
										<?php }?>
									</div>
									<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
										<form class="dropzone" id="galeria-dropzone" method="POST" action="<?php echo (isset($conta_financeira)) ? url('/admin/conta-financeira/upload_galeria/'.$conta_financeira->id) : url('/admin/conta-financeira/upload_galeria/'.$nextId); ?> " enctype="multipart/form-data">
											<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
											<div class="fallback">
												<input name="file" type="file" multiple />
											</div>
										<form>
									</div>
								</div>
							<?php } ?>
						</div>
					</div>
					<!-- /.box-body -->
					<div class="box-footer">
						
					</div>
				</div>
					<!-- /.box -->
			</div>
		</div>
	</section>
</div>

<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">&times;</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">

	function refreshListenerLancamento(){

	    $('.btn-delete-lancamento').click(function(){
			var lancamento_id = $(this).data('id');
	    	deleteLancamento(lancamento_id);
	    });

	}

	function deleteLancamento(id){
		if(confirm('Você tem certeza disso?')){
            $.ajax({
                url: '/admin/conta-financeira-lancamento/delete/' + id,
                type: 'GET',
                dataType: 'JSON',
                success: function(data) {
                    if (data.status) {
                        alertUtil.alertSuccess(data.message);
                        filtrarLancamentos();
                    } else {
                        alertUtil.alertError(data.message);
                    }
                }
            });
        }
	}

	function filtrarLancamentos(){

		var result        = $('#filtro_periodo').val();
		result            = result.split('-');
		var mes           = result[1];
		var ano           = result[0];
		var conta         = $('#filtro_conta').val();
		var historico = $('#filtro_historico').val();
		
    	$.ajax({
            url: 'admin/conta-financeira/filtrar-lancamentos',
            type: 'POST',
            data : {conta_id : '<?php echo (isset($conta_financeira) ? $conta_financeira->id : '');?>', mes : mes, ano : ano, conta : conta, historico : historico},
            beforeSend:function(){
                $('.carregando').fadeIn();
            },
            success:function(data){
                $('.carregando').fadeOut();
                if(data.status){
                    $('#table-conta-financeira-lancamento tbody').html(data.html);
                    refreshListenerLancamento();
                }else{
                    alertUtil.alertError(data.message);
                }
            }
        });

	}

	function salvarLancamento(){

		var data   = $('#form-conta-financeira-lancamento').serialize();
		var action = $('#form-conta-financeira-lancamento').attr('action');

		$.ajax({
            headers: {
              'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
            },
            url: action,
            type: 'POST',
            data: data,
            beforeSend:function(){
                $('.carregando').fadeIn();
            },
            success:function(data){
              $('.carregando').fadeOut();
              if(data.status){
              	$('#modal-evento').modal('hide');
              	$('#table-conta-financeira-lancamento tbody').html(data.html);
              	filtrarLancamentos();
                alertUtil.alertSuccess(data.message);
              }else{
                alertUtil.alertError(data.message);
              }
            }
        }).fail(function(jqXHR) {
            $('.carregando').fadeOut();
            alertUtil.alertError("Erro ao salvar Lançamento!");
        });

	}

	$(document).ready(function(){

		refreshListenerLancamento();

		$('#btn-save-conta').click(function(e){
			e.preventDefault();
			$('#form-conta-financeira').submit();
		});

		$(document).on('click', '.open-lancamento', function(e){
			e.preventDefault();
	        $.ajax({
	            url: '/admin/conta-financeira-lancamento/edit/' + $(this).data('id'),
	            type: 'GET',
	            
	            beforeSend:function(){
	                $('.loading').fadeIn();
	            },
	            success:function(data){
	                $('.loading').fadeOut();
	                $('#conteudo-modal-evento').html(data);
	                $('#modal-evento').modal('show');
	            }
	        });
	    });

		$('#btn-incluir-lancamento').click(function(e){

	    	e.preventDefault();
			var id_conta_financeira       = $('#id_conta_financeira').val();
			var id_plano_financeiro_conta = $('#filtro_conta').val();
			var periodo                   = $('#filtro_periodo').val();
			
	        $.ajax({
	            url: 'admin/conta-financeira-lancamento/add',
	            type: 'POST',
	            data : {
	            	id_conta_financeira : id_conta_financeira, 
	            	periodo : periodo,
	            	id_plano_financeiro_conta : id_plano_financeiro_conta
	            },
	            beforeSend:function(){
	                $('.carregando').fadeIn();
	            },
	            success:function(data){
	                $('.carregando').fadeOut();
	                $('#conteudo-modal-evento').html(data);
	                
	                if(data.status){
	                    //bf2Util.alertSuccess(data.message);
	                    //$('#fullcalendar').fullCalendar('removeEvents', calEvent._id);
	                }else{
	                    //bf2Util.alertError(data.message);
	                }
	            }
	        });

	        $('#modal-evento').modal('show');

	    });

		$('#btn-filtrar-lancamentos').click(function(){
			filtrarLancamentos();
	    });

	});

</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