588
| <![CDATA[<script type="text/javascript">
$(function () {
$('.date').datepicker({
language: "pt-BR"
});
});
$(document).ready(function () {
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"date-uk-pre": function (a) {
if (a == null || a == "") {
return 0;
}
var ukDatea = a.split('/');
return (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
},
"date-uk-asc": function (a, b) {
return ((a < b) ? -1 : ((a > b) ? 1 : 0));
},
"date-uk-desc": function (a, b) {
return ((a < b) ? 1 : ((a > b) ? -1 : 0));
}
});
$('#dtLicitacoes')
.dataTable({
"columnDefs": [
{type: 'date-uk', targets: 1}
],
"sAjaxSource": 'https://transparencia.goncalvesdias.ma.gov.br/acessoInformacao/licitacao/tce/listarLicitacoes/0/G',
"aaSorting": [[0, 'desc']],
"oLanguage": {
"sProcessing": "Processando... Aguarde!",
"sLoadingRecords": "Obtendo dados...",
"sEmptyTable": "Não há dados a serem exibidos!",
"sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros",
"sInfoEmpty": "Mostrando 0 até 0 de 0 registros",
"sInfoFiltered": "(Filtrados de _MAX_ registros)",
"sInfoPostFix": "",
"sInfoThousands": ".",
"sSearch": "Procurar",
"sLengthMenu": "_MENU_ resultados por página",
"sZeroRecords": "Nenhum registro encontrado",
"oPaginate": {
"sNext": "Próximo",
"sPrevious": "Anterior",
"sFirst": "Primeiro",
"sLast": "Último"
},
"oAria": {
"sSortAscending": ": Ordenar colunas de forma ascendente",
"sSortDescending": ": Ordenar colunas de forma descendente"
}
},
"aoColumns": [
{"data": "dataAbertura", "visible": false},
{"data": "NUM_PROCESSO"},
{"data": "NUM_INSTRUMENTO"},
{"data": "TTML_DESCRICAO"},
{"data": "TTTP_DESCRICAO"},
/*{"data": "TTML_DESCRICAO","mRender": function (data, type, row) {
if ((row.tipoContratacaoDiretaId == 2) || (row.tipoContratacaoDiretaId == 3)) {
return 'Contratação direta';
}else{
return row.TTML_DESCRICAO;
}
}
},*/
/*{"data": "TTTL_DESCRICAO"},*/
{
"data": "TTTL_DESCRICAO", "mRender": function (data, type, row) {
if ((row.tipoContratacaoDiretaId == 2) || (row.tipoContratacaoDiretaId == 3)) {
return 'Contratação direta';
} else {
return row.TTTL_DESCRICAO;
}
}
},
{"data": "objeto", "sClass": "text-justify"},
{
"data": "dataAbertura", "sClass": "text-align-center", "mRender": function (data, type, row) {
return moment(data).format('DD/MM/YYYY');
}
},
{"data": "TTTR_DESCRICAO"},
{"data": "UNIDADE"},
//{"data": "valorTotalDespesa", render: $.fn.dataTable.render.number( '.', ',', 2, '' ),"sClass": "text-right"},
{
"bSortable": false, "mRender": function (data, type, row) {
var vRetorno = "<td><a target='_blank' href='https://transparencia.goncalvesdias.ma.gov.br/acessoInformacao/licitacao/tce/detalhes/" + row.licitacaoId + "'>Detalhes <em class='glyphicon glyphicon-folder-open'></em></a></td>";
return vRetorno;
}
}
],
responsive: true,
processing: true,
dom: 'Bfrtip',
buttons: [
{
extend: 'copy',
text: 'Copiar'
},
'csv',
'excel',
{
extend: 'pdf',
title: 'Prefeitura Municipal de Gonçalves Dias',
filename: 'licitacao',
footer: true
},
{
extend: 'print',
text: 'Imprimir',
title: 'Prefeitura Municipal de Gonçalves Dias',
footer: true
},
]
});
});
</script>]]>
|
989
| <![CDATA[<script type="text/javascript">
$(document).ready(function () {
var vElemento = document.getElementById("cbAnonimato");
if (vElemento != null) {
vElemento.onclick = function () {
var vChecked = document.getElementById("cbAnonimato");
if (vChecked.checked) {
document.getElementById("divAnonimato").style.display = "none";
} else {
document.getElementById("divAnonimato").style.display = "block";
}
}
}
$('#frmCadastroEsic')
.bootstrapValidator({
message: 'Este campo não pode ser vasio',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
caxEmail: {
validators: {
notEmpty: {
message: 'Informe e-mail'
}
}
},
caxCPF: {
validators: {
notEmpty: {
message: 'Informe o CPF'
},
stringLength: {
min: 11,
max: 11,
message: 'O CPF tem que conter 11 dígitos'
},
regexp: {
regexp: /^[0-9]+$/,
message: 'Só pode conter números'
},
callback: {
message: 'CPF Inválido',
callback: function (value) {
//retira mascara e nao numeros
cpf = value.replace(/[^\d]+/g, '');
if (cpf == '') return false;
if (cpf.length != 11) return false;
// testa se os 11 digitos são iguais, que não pode.
var valido = 0;
for (i = 1; i < 11; i++) {
if (cpf.charAt(0) != cpf.charAt(i)) valido = 1;
}
if (valido == 0) return false;
// calculo primeira parte
aux = 0;
for (i = 0; i < 9; i++)
aux += parseInt(cpf.charAt(i)) * (10 - i);
check = 11 - (aux % 11);
if (check == 10 || check == 11)
check = 0;
if (check != parseInt(cpf.charAt(9)))
return false;
//calculo segunda parte
aux = 0;
for (i = 0; i < 10; i++)
aux += parseInt(cpf.charAt(i)) * (11 - i);
check = 11 - (aux % 11);
if (check == 10 || check == 11)
check = 0;
if (check != parseInt(cpf.charAt(10)))
return false;
return true;
}
}
}
},
caxNome: {
validators: {
notEmpty: {
message: 'Informe seu nome completo'
},
stringLength: {
min: 10,
max: 100,
message: 'O nome tem que pelo pelo ao menos 10 caracteres'
},
regexp: {
regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/,
message: 'Informe apenas letras, sem espaço duplo entre os nomes!'
}
}
},
caxLogradouro: {
validators: {
notEmpty: {
message: 'Informe seu endereço'
}
}
},
caxBairro: {
validators: {
notEmpty: {
message: 'Informe o bairro'
}
}
},
cboTipoResposta: {
validators: {
notEmpty: {
message: 'Escolha uma opção'
}
}
},
caxCep: {
validators: {
notEmpty: {
message: 'Informe o cep'
},
stringLength: {
min: 8,
max: 8,
message: 'O cep tem que ter 8 dígitos'
},
regexp: {
regexp: /^[0-9]+$/,
message: 'Só pode conter números'
}
}
},
caxCaptcha: {
validators: {
notEmpty: {
message: 'Informe o código abaixo'
},
stringLength: {
min: 7,
max: 7,
message: 'O captcha tem que ter 7 caracteres'
}
}
},
cidade: {
validators: {
notEmpty: {
message: 'Selecione uma cidade'
}
}
},
caxTelefoneFixo: {
validators: {
notEmpty: {
message: 'Informe um telefone fixo'
},
stringLength: {
min: 10,
max: 10,
message: 'O telefone fixo tem que ter 10 dígitos incluído o DDD'
},
regexp: {
regexp: /^[0-9]+$/,
message: 'Só pode conter números'
}
}
},
caxCelular: {
validators: {
notEmpty: {
message: 'Informe o celular'
},
stringLength: {
min: 11,
max: 11,
message: 'O telefone celular tem que ter no máximo 11 dígitos incluído o DDD'
},
regexp: {
regexp: /^[0-9]+$/,
message: 'Só pode conter números'
}
}
},
caxDescricao: {
validators: {
notEmpty: {
message: 'Preencha este campo'
}
}
},
cboSexo: {
validators: {
notEmpty: {
message: 'Informe seu sexo'
}
}
},
cboFaixaEtaria: {
validators: {
notEmpty: {
message: 'Informe a faixa'
}
}
},
cboEscolaridade: {
validators: {
notEmpty: {
message: 'Informe a escolaridade'
}
}
},
cboMunicipio: {
validators: {
notEmpty: {
message: 'Informe seu sexo'
}
}
}
}
})
$('#frmCadastroOuvidoria')
.bootstrapValidator({
message: 'Este campo não pode ser vasio',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
caxEmail: {
validators: {
notEmpty: {
message: 'Informe e-mail'
}
}
},
caxCPF: {
validators: {
notEmpty: {
message: 'Informe o CPF'
},
stringLength: {
min: 11,
max: 11,
message: 'O CPF tem que conter 11 dígitos'
},
regexp: {
regexp: /^[0-9]+$/,
message: 'Só pode conter números'
}
}
},
caxNome: {
validators: {
notEmpty: {
message: 'Informe seu nome completo'
},
stringLength: {
min: 10,
max: 100,
message: 'O nome tem que pelo pelo ao menos 10 caracteres'
},
regexp: {
regexp: /^(?!.* {2})[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ][a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ ]+[a-zA-ZéúíóáÉÚÍÓÁèùìòàçÇÈÙÌÒÀõãñÕÃÑêûîôâÊÛÎÔÂëÿüïöäËYÜÏÖÄ]$/,
message: 'Informe apenas letras, sem espaço duplo entre os nomes!'
}
}
},
cboTipoResposta: {
validators: {
notEmpty: {
message: 'Escolha uma opção'
}
}
},
caxCaptcha: {
validators: {
notEmpty: {
message: 'Informe o código abaixo'
},
stringLength: {
min: 6,
max: 6,
message: 'O captcha tem que ter 6 caracteres'
}
}
},
caxDescricao: {
validators: {
notEmpty: {
message: 'Preencha este campo'
}
}
},
cboSexo: {
validators: {
notEmpty: {
message: 'Informe seu sexo'
}
}
},
cboFaixaEtaria: {
validators: {
notEmpty: {
message: 'Informe a faixa'
}
}
},
cboEscolaridade: {
validators: {
notEmpty: {
message: 'Informe a escolaridade'
}
}
},
objArquivo: {
validators: {
file: {
extension: 'pdf',
type: 'application/pdf',
maxSize: 20 * 1048576,
message: 'Somente arquivos PDF de até 20 MB.'
}
}
}
}
})
});
</script>]]>
|
1344
| <![CDATA[<script>(function(d){var s = d.createElement("script");s.setAttribute("data-account", "FQxOaHJ4IP");s.setAttribute("src", "https://cdn.userway.org/widget.js");(d.body || d.head).appendChild(s);})(document)</script>]]>
|