function escol_data() {
var tipo_data = $('#toggle-data').prop('checked'); // true se estiver marcado, false se não
// alert(tipo_data);
if (tipo_data) {
$('#add-por-datas').addClass('d-none');
$('#add-por-intervalo').removeClass('d-none');
} else {
$('#add-por-datas').removeClass('d-none');
$('#add-por-intervalo').addClass('d-none');
}
}
var quant_datas_sel = 0;
function add_inputs_datas_sel() {
var tipo_data = $('#toggle-data').prop('checked');
var data_avulsa = $('#add-datas').val();
var data_intervalo = $('#add-intervalo').val();
console.log('data_avulsa:'+data_avulsa);
console.log('data_intervalo:'+data_intervalo);
if (tipo_data) {
var data_intervalo_array = data_intervalo.split("-");
var data_intervalo_de = data_intervalo_array[0].trim();
var data_intervalo_ate = data_intervalo_array[1].trim();
$('#result-datas').append('
'+
'
'+
' '+
'
'+
'
'+
' '+
'
'+
'
'+
' '+
'
'+
'
');
quant_datas_sel++;
} else {
var data_avulsa_array = data_avulsa.split(",");
for(let loop_data_avulsa = 0; loop_data_avulsa < data_avulsa_array.length; loop_data_avulsa++) {
var data_avulsa = data_avulsa_array[loop_data_avulsa].trim();
$('#result-datas').append(' '+
'
'+
' '+
'
'+
'
'+
' '+
'
'+
'
'+
' '+
'
'+
'
');
quant_datas_sel++;
}
}
$('.datepicker-multi').datepicker({
language: 'pt-BR', // Define o idioma como pt-BR
multidate: true, // Permite seleção múltipla
format: 'dd/mm/yyyy' // Formato da data
});
}
// ------------------- Tabela de Talentos -------------------
var array_status = [];
$('input[name="filtrosidebar-status"]:checked').each(function() {
array_status.push($(this).val());
});
var new_array_status = array_status.join(',');
var array_categoria = [];
$('input[name="filtrosidebar-categoria"]:checked').each(function() {
array_categoria.push($(this).val());
});
var new_array_categoria = array_categoria.join(',');
var colDefs = [
{ "data": "seleciona_talento", "name": "seleciona_talento", "title": ""},
{ "data": "id", "name": "id", "title": "ID do Talento"},
{ "data": "name", "name": "name", "title": "Nome Completo"},
{ "data": "profile_photo_path", "name": "profile_photo_path", "title": ""},
{ "data": "created", "name": "created", "title": "Registrado em"},
{ "data": "status", "name": "status", "title": "Status"},
{ "data": "updated", "name": "updated", "title": "Atualizado em"},
];
function btnDisplayTable(tipo_view) {
var new_tipo_view = $("#display-table").val(tipo_view);
if (tipo_view == 'cartoes') {
$("#carrTalentos").addClass('cards');
$("#carrTalentos thead").addClass('d-none');
// Foto Modelo
table.column(3).visible(true);
table.column(4).visible(false);
table.column(5).visible(false);
table.column(6).visible(false);
} else if(tipo_view == 'lista') {
$("#carrTalentos").removeClass('cards');
$("#carrTalentos thead").removeClass('d-none');
table.column(3).visible(false);
table.column(4).visible(true);
table.column(5).visible(true);
table.column(6).visible(true);
} else{
}
}
function statusDisplayTable() {
var new_tipo_view = $("#display-table").val();
if (new_tipo_view == 'cartoes') {
$("#carrTalentos").addClass('cards');
$("#carrTalentos thead").addClass('d-none');
// Foto Modelo
table.column(3).visible(true);
// Data de Cadastro
table.column(4).visible(false);
// Status
table.column(5).visible(false);
// Data de Atualização
table.column(6).visible(false);
} else if(new_tipo_view == 'lista') {
$("#carrTalentos").removeClass('cards');
$("#carrTalentos thead").removeClass('d-none');
// Foto Modelo
table.column(3).visible(false);
// Data de Cadastro
table.column(4).visible(true);
// Status
table.column(5).visible(true);
// Data de Atualização
table.column(6).visible(true);
} else{
}
}
var table = new DataTable('#carrTalentos', {
processing: true,
serverSide: true,
order: [[1, 'desc']],
lengthMenu: [
[9, 27, 66, -1],
[9, 27, 66, 99]
],
ajax: {
url: "