This commit is contained in:
Luiz H. R. Silva 2024-06-28 11:55:31 -03:00
parent 4eb940ef05
commit 61c9609581
5 changed files with 8 additions and 14 deletions

View file

@ -2,7 +2,7 @@ import node_fetch from "cross-fetch"
import type { tipoResposta } from "p-respostas" import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
import { PREFIXO, baseUrlPilao, type zp_produto_conta } from "./variaveis" import { PREFIXO_PILAO, baseUrlPilao, type zp_produto_conta } from "./variaveis"
//enviar registros para base de dados //enviar registros para base de dados
export const zp_deletar_registros = z.object({ export const zp_deletar_registros = z.object({
tabela: z.string(), tabela: z.string(),
@ -18,7 +18,7 @@ export const deletar_registros =
const url = new URL( const url = new URL(
`${baseUrlPilao( `${baseUrlPilao(
emDesenvolvimento, emDesenvolvimento,
)}${PREFIXO}/${Object.keys({ deletar_registros })[0]}/${produto}/${conta}`, )}${PREFIXO_PILAO}/${Object.keys({ deletar_registros })[0]}/${produto}/${conta}`,
) )
const tamanhoBlocos = 1000 const tamanhoBlocos = 1000

View file

@ -3,7 +3,7 @@ import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
import { import {
PREFIXO, PREFIXO_PILAO,
baseUrlPilao, baseUrlPilao,
z_tipo_coluna_base_dados, z_tipo_coluna_base_dados,
type zp_produto_conta, type zp_produto_conta,
@ -42,7 +42,7 @@ export const enviar_registros =
const url = new URL( const url = new URL(
`${baseUrlPilao( `${baseUrlPilao(
emDesenvolvimento, emDesenvolvimento,
)}${PREFIXO}/${Object.keys({ enviar_registros })[0]}/${produto}/${conta}`, )}${PREFIXO_PILAO}/${Object.keys({ enviar_registros })[0]}/${produto}/${conta}`,
) )
const tamanhoBlocos = 1000 const tamanhoBlocos = 1000

View file

@ -3,7 +3,7 @@ import type { tipoResposta } from "p-respostas"
import { respostaComuns } from "p-respostas" import { respostaComuns } from "p-respostas"
import { z } from "zod" import { z } from "zod"
import { import {
PREFIXO, PREFIXO_PILAO,
baseUrlPilao, baseUrlPilao,
tiposSeriesAgregacoes, tiposSeriesAgregacoes,
type zp_produto_conta, type zp_produto_conta,
@ -27,7 +27,7 @@ export const serie_consultar =
}> }>
> => { > => {
const url = new URL( const url = new URL(
`${baseUrlPilao(cliente.emDesenvolvimento)}${`${PREFIXO}/${ `${baseUrlPilao(cliente.emDesenvolvimento)}${`${PREFIXO_PILAO}/${
tiposSeriesAgregacoes.enum.contagem tiposSeriesAgregacoes.enum.contagem
}/${cliente.produto}/${cliente.conta}`}`, }/${cliente.produto}/${cliente.conta}`}`,
) )
@ -52,7 +52,7 @@ export const serie_consultar =
cliente.emDesenvolvimento cliente.emDesenvolvimento
? "http://127.0.0.1:5081" ? "http://127.0.0.1:5081"
: "https://carro-de-boi.idz.one" : "https://carro-de-boi.idz.one"
}${PREFIXO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`, }${PREFIXO_PILAO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`,
) )
const serie = encodeURIComponent(JSON.stringify(parametros, null, 2)) const serie = encodeURIComponent(JSON.stringify(parametros, null, 2))

View file

@ -13,17 +13,12 @@ export { tiposSeriesAgregacoes }
export const pPilao = { export const pPilao = {
zp_registrar_base_dados, zp_registrar_base_dados,
enviar_registros, enviar_registros,
zp_enviar_registros, zp_enviar_registros,
zp_serie_registrar, zp_serie_registrar,
serie_consultar, serie_consultar,
zp_produto_conta, zp_produto_conta,
validarZ, validarZ,
deletar_registros, deletar_registros,
zp_deletar_registros, zp_deletar_registros,
} }

View file

@ -3,7 +3,7 @@ import { z } from "zod"
export const zAmbiente = z.enum(["desenvolvimento", "producao"]) export const zAmbiente = z.enum(["desenvolvimento", "producao"])
export const PREFIXO = "/pilao-de-dados" export const PREFIXO_PILAO = "/pilao-de-dados"
export const validarZ = <T>( export const validarZ = <T>(
zodType: z.ZodType<T, any>, zodType: z.ZodType<T, any>,
@ -12,7 +12,6 @@ export const validarZ = <T>(
) => { ) => {
const validar = zodType.safeParse(objeto) const validar = zodType.safeParse(objeto)
if (!validar.success) { if (!validar.success) {
debugger
return respostaComuns.erro( return respostaComuns.erro(
mensagem, mensagem,
validar.error.errors.map((e) => `${e.path} ${e.message}`), validar.error.errors.map((e) => `${e.path} ${e.message}`),