UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
eagleead
/
resources
/
views
/
admin
/
reports
/ [
drwxrwxr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
sales.blade.php
@extends('layouts.admin') @section('toolbar') <div class="btn-group pull-right" style="margin-top: 0px;"> <a href="javascript:void(0);" class="btn btn-success btn-lg" id="printButton1">Imprimir Relatório</a> </div> @stop @section('styles') <link href="{{ asset('assets/css/plugins/select2-4.0.3/css/select2.min.css') }}" rel="stylesheet"> <style type="text/css"> #totalizing h2 { margin-top: 0px; margin-bottom: 0px; } #totalizing h5 { opacity: 0.5; } #totalizing .panel-body { padding: 10px; } #filter-reports .form-group { margin-bottom: 0px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f5f5f5; } .select2-container .select2-selection--single { height: 46px; } .select2-container--default .select2-selection--single { border: 1px solid #dfd7ca; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 42px; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 42px; } .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 15px; } @media print { #totalizing .col-sm-2 { width: 50%; } } </style> @stop @section('content') @if (count($errors) > 0) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif {!! Form::model($data, ['method' => 'POST', 'role' => 'form', 'url' => route('admin.reports.sale-filter'), 'files' => true]) !!} <div id="filter-reports" class="panel panel-default" style="padding: 20px;"> <div class="row"> <div class="col-sm-2"> <div class="form-group"> {!! Form::label('date_initial', 'De (Data Inicial)') !!} {!! Form::text('date_initial', null, ['class' => 'form-control']) !!} </div> </div> <div class="col-sm-2"> <div class="form-group"> {!! Form::label('date_final', 'Até (Data Final)') !!} {!! Form::text('date_final', null, ['class' => 'form-control']) !!} </div> </div> <div class="col-sm-2 col-sm-offset-3"> <div class="form-group"> <label>Filtre por Curso</label> {!! Form::select('course_id', $courses, null, ['class' => 'form-control', 'id' => 'selCourse']) !!} </div> </div> <div class="col-sm-2"> <div class="form-group"> <label>Filtre por Instrutor</label> {!! Form::select('teacher_id', $teachers, null, ['class' => 'form-control', 'id' => 'selTeacher']) !!} </div> </div> <div class="col-sm-1"> <div class="form-group"> <label> </label> {!! Form::submit('Filtrar', ['class' => 'btn btn-info btn-block']) !!} </div> </div> </div> </div> {!! Form::close() !!} <div class="printableArea"> <!-- somente na impressão --> <h2 class="visible-print-block">Relatório de Vendas de Cursos por Período</h2> <table class="table visible-print-block"> <tr> <th>De (Data Inicial)</th> <th>Até (Data Final)</th> <th>Total Bruto (R$)</th> <th>Total Taxas/Descontos (R$)</th> <th>Professor</th> <th>Total Liquido (R$)</th> </tr> <tr> <td> @if(!empty($data['date_initial'])) {{ $data['date_initial'] }} @endif </td> <td> @if(!empty($data['date_final'])) {{ $data['date_final'] }} @endif </td> <td> {{ number_format(AdminFinancial::sumGrossAmount($salesData), 2, ',' ,'.') }} </td> <td> {{ number_format(AdminFinancial::sumFeeAmountAndDiscount($salesData), 2, ',' ,'.') }} </td> <td> {{ number_format(AdminFinancial::sumNetAmount($salesData), 2, ',' ,'.') }} </td> </tr> </table> <div class="row hidden-print" id="totalizing"> <div class="col-sm-2"> <div class="panel panel-default"> <div class="panel-body text-center"> <h5 class="no-margn"><strong>De (Data Inicial)</strong></h5> @if(!empty($data['date_initial'])) <h2>{{ $data['date_initial'] }}</h2> @endif </div> </div> </div> <div class="col-sm-2"> <div class="panel panel-default"> <div class="panel-body text-center"> <h5 class="no-margn"><strong>Até (Data Final)</strong></h5> @if(!empty($data['date_final'])) <h2>{{ $data['date_final'] }}</h2> @endif </div> </div> </div> <div class="col-sm-2 col-sm-offset-2"> <div class="panel panel-default"> <div class="panel-body text-center"> <h5 class="no-margn"><strong>Total Bruto (R$)</strong></h5> <h2>{{ number_format(AdminFinancial::sumGrossAmount($salesData), 2, ',' ,'.') }}</h2> </div> </div> </div> <div class="col-sm-2"> <div class="panel panel-danger"> <div class="panel-body text-center"> <h6 class="no-margn"><strong>Total Taxas/Descontos/Frete (R$)</strong></h6> <h2>{{ number_format(AdminFinancial::sumFeeAmountAndDiscount($salesData), 2, ',' ,'.') }}</h2> </div> </div> </div> <div class="col-sm-2"> <div class="panel panel-success"> <div class="panel-body text-center"> <h5 class="no-margn"><strong>Total Liquido (R$)</strong></h5> <h2>{{ number_format(AdminFinancial::sumNetAmount($salesData), 2, ',' ,'.') }}</h2> </div> </div> </div> </div> <div class="panel panel-default"> <div class="panel-body"> <p class="text-danger"><small>* As linhas marcadas de vermelho não são contabilizadas, pois são vendas que foram canceladas.</small></p> <table class="table table-bordered table-hover"> <thead> <tr> <th>Data</th> <th>Código</th> <th>Curso</th> <th>Instrutor</th> <th>Valor Bruto (R$)</th> <th>Taxas (R$)</th> <th>Desconto (R$)</th> <th>Comissão Professor (R$)</th> <th>Frete</th> <th class="text-right">Total Liquido (R$)</th> {{--<th>Código Cupom</th>--}} <th>Status</th> </tr> </thead> <tbody> @forelse($salesData as $sale) <tr {{ $sale->status < 3 || ($sale->status > 4 && $sale->status < 10) ? 'class=danger' : '' }}> <td>{{ MyHelper::formatDate($sale->created_at, true) }}</td> <td>{{ $sale->payment_code }}</td> <td>{{ $sale->course }}</td> <td>{{ $sale->name }}</td> <td>{{ MyHelper::formatValue($sale->gross_amount) }}</td> <td><span class="text-danger">{{ MyHelper::formatValue($sale->fee_amount) }}</span></td> <td><span class="text-danger">{{ MyHelper::formatValue($sale->discount_amount) }} @if($sale->coupon_title) <small class="label label-default"><i class="fa fa-ticket" aria-hidden="true"></i> {{ $sale->coupon_title }}</small></span> @endif </td> <td><span class="text-danger">{{ MyHelper::formatValue($sale->teacher_value) }}</span></td> <td><span class="text-danger">{{ MyHelper::formatValue($sale->shipping_amount) }}</span></td> <td class="text-right"> <span class="text-success">{{ MyHelper::formatValue($sale->net_amount - ($sale->teacher_value + $sale->shipping_amount)) }}</span> </td> {{--<td>{{ $sale->coupon_code }}</td>--}} <td>{{ MyHelper::courseStatus($sale->status) }}</td> {{--<td class="text-right"> <span class="text-success">{{ MyHelper::formatValue($sale->net_amount - $sale->teacher_value - $sale->shipping_amount) }}</span> </td>--}} </tr> @empty <tr> <td colspan="11">Nenhuma informação no período</td> </tr> @endforelse </tbody> </table> {{--{!! $salesData->appends(Input::except('page', '_token')) !!}--}} {{--{!! $salesData->appends(Input::except('page', '_token'))->render() !!}--}} </div> </div> </div> @stop @section('scripts') <link rel="stylesheet" href="{{ asset('assets/css/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.css') }}"> {!! HTML::script('assets/js/plugins/select2-4.0.3/js/select2.min.js') !!} <script type="text/javascript"> $(document).ready(function() { /* Check and enable//disable selects */ if($('#selCourse').val() !== '') { $('#selTeacher').prop('disabled', 'disabled'); } else { $('#selTeacher').prop('disabled', false); } if($('#selTeacher').val() !== '') { $('#selCourse').prop('disabled', 'disabled'); } else { $('#selCourse').prop('disabled', false); } $(document).on('change', '#selCourse', function () { if($('#selCourse').val() !== '') { $('#selTeacher').prop('disabled', 'disabled'); } else { $('#selTeacher').prop('disabled', false); } }); $(document).on('change', '#selTeacher', function () { if($('#selTeacher').val() !== '') { $('#selCourse').prop('disabled', 'disabled'); } else { $('#selCourse').prop('disabled', false); } }); $('#selCourse').select2(); $('#selTeacher').select2(); $('#date_initial').datepicker({ format: "dd/mm/yyyy", language: "pt-BR" }); $('#date_final').datepicker({ format: "dd/mm/yyyy", language: "pt-BR" }); }); </script> {!! HTML::script('assets/js/PrintArea/PrintArea.js') !!} <script> $(document).ready(function(){ $("#printButton1").click(function(){ var mode = 'iframe'; // popup var close = mode == "popup"; var options = { mode : mode, popClose : close}; $("div.printableArea").printArea( options ); }); }); </script> @stop
Copyright © 2026 - UnknownSec