@extends('BaseSistemaWeb')
@section('CSS')
{{ HTML::style('DataTables/dataTables.bootstrap.min.css') }}
{{ HTML::style('DataTables/responsive.dataTables.min.css') }}
{{ HTML::style('bootstrap-daterangepicker/daterangepicker.css') }}
@stop
@section('Contenido')
@if (Session::has('message'))
{{ Session::get('message') }}
@endif
Asignados |
|
|
Vendidos |
|
|
Cotizados |
|
|
Pendientes |
|
|
Rechazados |
|
|
@stop
@section('JS')
{{ HTML::script('DataTables/jquery.dataTables.min.js') }}
{{ HTML::script('DataTables/dataTables.bootstrap.min.js') }}
{{ HTML::script('DataTables/dataTables.responsive.min.js') }}
{{ HTML::script('bootstrap-daterangepicker/moment.min.js') }}
{{ HTML::script('bootstrap-daterangepicker/daterangepicker.js') }}
@stop
@section('JSOr')
$(".sidebar-toggle-box").trigger("click");
//$("a[data-toggle=\"tab\"]").on("shown.bs.tab", function (e) { $.fn.dataTable.tables( {visible: true, api: true} ).columns.adjust(); });
/*$('#tblReportes tfoot th').each(function(){
var title = $(this).text();
$(this).html( '' );
});*/
$("#tblReportes").DataTable({
"processing": true,
"serverSide": true,
"ajax": {
url: "{{ URL::route('SysWebRptGCEfectividad') }}",
data: function (d) {
d.filtrofechas = $("#FiltroFechas").val();
d.slVendedores = $("#slVendedores").val();
}
},
columns: [
{data: 'fecha_registrado', name: 'prospectos.fecha_registrado'},
{data: 'contacto', name: 'prospectos.contacto'},
{data: 'acciones', name: 'acciones', "searchable": false, "orderable": false, "class": "text-center"}
],
"language": {
"url": "{{ asset('DataTables/Spanish.json') }}"
},
"fnDrawCallback": function( oSettings ) {
$(".tooltips").tooltip();
},
autoWidth: false,
responsive: true/*,
initComplete: function(){
this.api().columns().every(function(){
var column = this;
//console.log( column );
var input = document.createElement("input");
$(input).appendTo($(column.footer()).empty()).on("change", function(){
//column.search($(this).val()).draw();
//column.search($(this).val(), false, false, true).draw();
});
});
}*/
});
Desglose();
$("#FiltroFechas").daterangepicker({
"ranges": {
"Hoy": [moment(), moment()],
"Ayer": [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
"Últimos 7 días": [moment().subtract(6, 'days'), moment()],
"Últimos 30 días": [moment().subtract(29, 'days'), moment()],
"Este mes": [moment().startOf('month'), moment().endOf('month')],
"Último mes": [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
},
"alwaysShowCalendars": true,
locale: {
format: 'DD/MM/YYYY'
},
autoUpdateInput: false,
"startDate": moment(),
"endDate": moment()
}, function(start, end, label) {
console.log("New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')");
});
$("#FiltroFechas").on("apply.daterangepicker", function(ev, picker) { $(this).val(picker.startDate.format("DD/MM/YYYY") + " - " + picker.endDate.format("DD/MM/YYYY")); });
$("#FiltroFechas").on("cancel.daterangepicker", function(ev, picker) { $(this).val(""); });
$("#frmFiltroFechas").submit(function(e){
e.preventDefault();
var table = $("#tblReportes").DataTable();
table.ajax.reload(null, false);
Desglose();
});
$("#btnLimpiar").click(function(e){
e.preventDefault();
$("#FiltroFechas").val("");
var table = $("#tblReportes").DataTable();
table.ajax.reload(null, false);
Desglose();
});
@if(Session::has('EliminarMensajeS'))
new PNotify({ title: "Realizado", text: "{{ Session::get('EliminarMensajeS') }}", type: "success" });
@endif
@if(Session::has('EliminarMensajeE'))
new PNotify({ title: "Realizado", text: "{{ Session::get('EliminarMensajeE') }}", type: "error" });
@endif
@stop