BORDERO
l= | |
["seguradora ", | |
"broker ", | |
"contrato ", | |
"tipoPlano ", | |
"referencia ", | |
"cob ", | |
"singleCob ", | |
"periodoContaInicial", | |
"periodoContaFinal ", | |
"vigenciaInicial ", | |
"vigenciaFinal ", | |
"moeda ", | |
"seccao ", | |
"participacaoIRB ", | |
"limiteContrato ", | |
"comissaoResseguro ", | |
"comissaoCorretagem ", | |
"accountMode ", | |
"percentualResseguro"] | |
//'headerId=' + $('#headerId').val() + '&nomeLayout=' + $('#nomeLayout').val() | |
itens = l.collect{ "'&${it.trim()}=' + \$('#${it.trim()}').val()" }.join(' + ') |
l= | |
["seguradora ", | |
"broker ", | |
"contrato ", | |
"tipoPlano ", | |
"referencia ", | |
"cob ", | |
"singleCob ", | |
"periodoContaInicial", | |
"periodoContaFinal ", | |
"vigenciaInicial ", | |
"vigenciaFinal ", | |
"moeda ", | |
"seccao ", | |
"participacaoIRB ", | |
"limiteContrato ", | |
"comissaoResseguro ", | |
"comissaoCorretagem ", | |
"accountMode ", | |
"percentualResseguro"] | |
/* | |
if (filtro.getSeguradora() != null) { | |
where.append(" AND av.seguradora = :seguradora "); | |
params.put("seguradora", filtro.getSeguradora()); | |
} | |
*/ | |
itens = l.collect{ | |
""" | |
if (filtro.get${it[0].toUpperCase() + it.substring(1).trim()}() != null) { | |
where.append(" AND h.${it.trim()} = :${it.trim()} "); | |
params.put("${it.trim()}", filtro.get${it[0].toUpperCase() + it.substring(1).trim()}()); | |
} | |
""" | |
}.join() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment