bkp
This commit is contained in:
parent
0144788548
commit
e7357e064a
19 changed files with 14478 additions and 1364 deletions
|
|
@ -16,6 +16,7 @@ import { defineComponent, ref } from "vue";
|
|||
import { codigosResposta } from "p-respostas";
|
||||
import { Eye, Plus, Trash2 } from "lucide-vue-next";
|
||||
import { celulaTabela, EliTabela } from "@/componentes/EliTabela";
|
||||
import type { ComponenteEntrada } from "@/componentes/EliEntrada/tiposEntradas";
|
||||
import type { EliTabelaConsulta } from "@/componentes/EliTabela";
|
||||
|
||||
type Linha = {
|
||||
|
|
@ -322,9 +323,28 @@ export default defineComponent({
|
|||
},
|
||||
],
|
||||
acoesLinha: acoesLinha,
|
||||
filtroAvancado: [
|
||||
{
|
||||
coluna: "empreendedor",
|
||||
operador: "like",
|
||||
entrada: ["texto", { rotulo: "Empreendedor" }] as ComponenteEntrada,
|
||||
},
|
||||
{
|
||||
coluna: "documento",
|
||||
operador: "like",
|
||||
entrada: ["texto", { rotulo: "Documento", formato: "cpfCnpj" }] as ComponenteEntrada,
|
||||
},
|
||||
{
|
||||
coluna: "email",
|
||||
operador: "like",
|
||||
entrada: ["texto", { rotulo: "E-mail", formato: "email" }] as ComponenteEntrada,
|
||||
},
|
||||
],
|
||||
consulta: async (parametrosConsulta) => {
|
||||
// No filtro avançado (modo simulação), a EliTabela busca a lista completa
|
||||
// e pagina/filtra localmente.
|
||||
const ordenadas = ordenarLinhas(linhasPadrao.value, parametrosConsulta);
|
||||
const valores = aplicarPaginacao(ordenadas, parametrosConsulta);
|
||||
const valores = ordenadas;
|
||||
|
||||
return {
|
||||
cod: codigosResposta.sucesso,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue