build
This commit is contained in:
parent
3c7db25ca5
commit
9311b66eb7
8 changed files with 274 additions and 274 deletions
|
|
@ -13,16 +13,16 @@ const z_tipos_campos = z.enum([
|
|||
export const z_contagem_em_barra_vertical = z.object({
|
||||
tabela: z.string(),
|
||||
colanuEixoX: z.string(),
|
||||
colunaAgrupamento: z.string().array(),
|
||||
filtros: z_filtro.array(),
|
||||
descricao_pelo_usuario: z.string(),
|
||||
colunaAgrupamento: z.string().array().optional(),
|
||||
filtros: z_filtro.array().optional(),
|
||||
descricao_pelo_usuario: z.string().optional(),
|
||||
})
|
||||
|
||||
export const z_contagem_em_pizza = z.object({
|
||||
tabela: z.string(),
|
||||
colanuEixoX: z.string(),
|
||||
filtros: z_filtro.array(),
|
||||
descricao_pelo_usuario: z.string(),
|
||||
classes: z.string(),
|
||||
filtros: z_filtro.array().optional(),
|
||||
descricao_pelo_usuario: z.string().optional(),
|
||||
})
|
||||
|
||||
export const visoes = {
|
||||
|
|
@ -97,11 +97,11 @@ export const extruturas_de_campos: {
|
|||
visao: "z_contagem_em_pizza",
|
||||
rotulo: "Contagem em Pizza",
|
||||
tabela: ({ tabela }) => tabela,
|
||||
descricao: ({ tabela, descricao_pelo_usuario, colanuEixoX, filtros }) => {
|
||||
descricao: ({ tabela, descricao_pelo_usuario, classes, filtros }) => {
|
||||
if (String(descricao_pelo_usuario || "").trim())
|
||||
return String(descricao_pelo_usuario || "").trim()
|
||||
|
||||
return `Contagem de ${tabela} por ${colanuEixoX}${
|
||||
return `Contagem de ${tabela} por ${classes}${
|
||||
!filtros?.length
|
||||
? ""
|
||||
: `, quando ${filtros
|
||||
|
|
@ -113,7 +113,7 @@ export const extruturas_de_campos: {
|
|||
}.`
|
||||
},
|
||||
campos: {
|
||||
colanuEixoX: { rotulo: "Classes", tipo_campo: "coluna" },
|
||||
classes: { rotulo: "Classes", tipo_campo: "coluna" },
|
||||
tabela: { rotulo: "Tabela", tipo_campo: "tabela" },
|
||||
filtros: { rotulo: "Filtros", tipo_campo: "lista_filtros" },
|
||||
descricao_pelo_usuario: { rotulo: "Descrição", tipo_campo: "texto" },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue