.
This commit is contained in:
parent
61c9609581
commit
054daeb1a8
11 changed files with 17 additions and 19 deletions
|
|
@ -10,14 +10,14 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
|
|||
import node_fetch from "cross-fetch";
|
||||
import { respostaComuns } from "p-respostas";
|
||||
import { z } from "zod";
|
||||
import { PREFIXO, baseUrlPilao } from "./variaveis";
|
||||
import { PREFIXO_PILAO, baseUrlPilao } from "./variaveis";
|
||||
//enviar registros para base de dados
|
||||
export const zp_deletar_registros = z.object({
|
||||
tabela: z.string(),
|
||||
codigos: z.array(z.string()),
|
||||
});
|
||||
export const deletar_registros = ({ conta, produto, emDesenvolvimento }) => (_a) => __awaiter(void 0, [_a], void 0, function* ({ codigos, tabela, }) {
|
||||
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${PREFIXO}/${Object.keys({ deletar_registros })[0]}/${produto}/${conta}`);
|
||||
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${PREFIXO_PILAO}/${Object.keys({ deletar_registros })[0]}/${produto}/${conta}`);
|
||||
const tamanhoBlocos = 1000;
|
||||
while (codigos.length > 0) {
|
||||
const bloco = codigos.splice(0, tamanhoBlocos);
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
|
|||
import node_fetch from "cross-fetch";
|
||||
import { respostaComuns } from "p-respostas";
|
||||
import { z } from "zod";
|
||||
import { PREFIXO, baseUrlPilao, z_tipo_coluna_base_dados, } from "./variaveis";
|
||||
import { PREFIXO_PILAO, baseUrlPilao, z_tipo_coluna_base_dados, } from "./variaveis";
|
||||
export const zp_registrar_base_dados = z.object({
|
||||
tabela: z.string(),
|
||||
colunas: z.array(z.object({
|
||||
|
|
@ -27,7 +27,7 @@ export const zp_enviar_registros = z.object({
|
|||
}))),
|
||||
});
|
||||
export const enviar_registros = ({ conta, produto, emDesenvolvimento }) => (_a) => __awaiter(void 0, [_a], void 0, function* ({ registros, tabela, }) {
|
||||
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${PREFIXO}/${Object.keys({ enviar_registros })[0]}/${produto}/${conta}`);
|
||||
const url = new URL(`${baseUrlPilao(emDesenvolvimento)}${PREFIXO_PILAO}/${Object.keys({ enviar_registros })[0]}/${produto}/${conta}`);
|
||||
const tamanhoBlocos = 1000;
|
||||
while (registros.length > 0) {
|
||||
const bloco = registros
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
|
|||
import node_fetch from "cross-fetch";
|
||||
import { respostaComuns } from "p-respostas";
|
||||
import { z } from "zod";
|
||||
import { PREFIXO, baseUrlPilao, tiposSeriesAgregacoes, } from "./variaveis";
|
||||
import { PREFIXO_PILAO, baseUrlPilao, tiposSeriesAgregacoes, } from "./variaveis";
|
||||
export const zp_serie_registrar = z.object({
|
||||
tabela: z.string(),
|
||||
colanuEixoX: z.string(),
|
||||
|
|
@ -19,7 +19,7 @@ export const zp_serie_registrar = z.object({
|
|||
});
|
||||
export const serie_consultar = (cliente) => (parametros) => {
|
||||
const dados = () => __awaiter(void 0, void 0, void 0, function* () {
|
||||
const url = new URL(`${baseUrlPilao(cliente.emDesenvolvimento)}${`${PREFIXO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`}`);
|
||||
const url = new URL(`${baseUrlPilao(cliente.emDesenvolvimento)}${`${PREFIXO_PILAO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`}`);
|
||||
const resp = yield node_fetch(url.toString(), {
|
||||
method: "POST",
|
||||
body: JSON.stringify(parametros),
|
||||
|
|
@ -33,7 +33,7 @@ export const serie_consultar = (cliente) => (parametros) => {
|
|||
const url = () => {
|
||||
const vUrl = new URL(`${cliente.emDesenvolvimento
|
||||
? "http://127.0.0.1:5081"
|
||||
: "https://carro-de-boi.idz.one"}${PREFIXO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`);
|
||||
: "https://carro-de-boi.idz.one"}${PREFIXO_PILAO}/${tiposSeriesAgregacoes.enum.contagem}/${cliente.produto}/${cliente.conta}`);
|
||||
const serie = encodeURIComponent(JSON.stringify(parametros, null, 2));
|
||||
return `${vUrl.href}?serie=${serie}`;
|
||||
};
|
||||
|
|
|
|||
2
dist-import/pilao-de-dados/variaveis.d.ts
vendored
2
dist-import/pilao-de-dados/variaveis.d.ts
vendored
|
|
@ -1,6 +1,6 @@
|
|||
import { z } from "zod";
|
||||
export declare const zAmbiente: z.ZodEnum<["desenvolvimento", "producao"]>;
|
||||
export declare const PREFIXO = "/pilao-de-dados";
|
||||
export declare const PREFIXO_PILAO = "/pilao-de-dados";
|
||||
export declare const validarZ: <T>(zodType: z.ZodType<T, any>, objeto: any, mensagem: string) => import("p-respostas").tipoRespostaErro | import("p-respostas").tipoRespostaSucesso<T>;
|
||||
export declare const zp_produto_conta: z.ZodObject<{
|
||||
produto: z.ZodString;
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
import { respostaComuns } from "p-respostas";
|
||||
import { z } from "zod";
|
||||
export const zAmbiente = z.enum(["desenvolvimento", "producao"]);
|
||||
export const PREFIXO = "/pilao-de-dados";
|
||||
export const PREFIXO_PILAO = "/pilao-de-dados";
|
||||
export const validarZ = (zodType, objeto, mensagem) => {
|
||||
const validar = zodType.safeParse(objeto);
|
||||
if (!validar.success) {
|
||||
debugger;
|
||||
return respostaComuns.erro(mensagem, validar.error.errors.map((e) => `${e.path} ${e.message}`));
|
||||
}
|
||||
return respostaComuns.valor(validar.data);
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ var deletar_registros = function (_a) {
|
|||
return __generator(this, function (_c) {
|
||||
switch (_c.label) {
|
||||
case 0:
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat(variaveis_1.PREFIXO, "/").concat(Object.keys({ deletar_registros: exports.deletar_registros })[0], "/").concat(produto, "/").concat(conta));
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat(variaveis_1.PREFIXO_PILAO, "/").concat(Object.keys({ deletar_registros: exports.deletar_registros })[0], "/").concat(produto, "/").concat(conta));
|
||||
tamanhoBlocos = 1000;
|
||||
_c.label = 1;
|
||||
case 1:
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ var enviar_registros = function (_a) {
|
|||
return __generator(this, function (_c) {
|
||||
switch (_c.label) {
|
||||
case 0:
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat(variaveis_1.PREFIXO, "/").concat(Object.keys({ enviar_registros: exports.enviar_registros })[0], "/").concat(produto, "/").concat(conta));
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(emDesenvolvimento)).concat(variaveis_1.PREFIXO_PILAO, "/").concat(Object.keys({ enviar_registros: exports.enviar_registros })[0], "/").concat(produto, "/").concat(conta));
|
||||
tamanhoBlocos = 1000;
|
||||
_c.label = 1;
|
||||
case 1:
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ var serie_consultar = function (cliente) {
|
|||
return __generator(this, function (_a) {
|
||||
switch (_a.label) {
|
||||
case 0:
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(cliente.emDesenvolvimento)).concat("".concat(variaveis_1.PREFIXO, "/").concat(variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(cliente.produto, "/").concat(cliente.conta)));
|
||||
url = new URL("".concat((0, variaveis_1.baseUrlPilao)(cliente.emDesenvolvimento)).concat("".concat(variaveis_1.PREFIXO_PILAO, "/").concat(variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(cliente.produto, "/").concat(cliente.conta)));
|
||||
return [4 /*yield*/, (0, cross_fetch_1.default)(url.toString(), {
|
||||
method: "POST",
|
||||
body: JSON.stringify(parametros),
|
||||
|
|
@ -77,7 +77,7 @@ var serie_consultar = function (cliente) {
|
|||
var url = function () {
|
||||
var vUrl = new URL("".concat(cliente.emDesenvolvimento
|
||||
? "http://127.0.0.1:5081"
|
||||
: "https://carro-de-boi.idz.one").concat(variaveis_1.PREFIXO, "/").concat(variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(cliente.produto, "/").concat(cliente.conta));
|
||||
: "https://carro-de-boi.idz.one").concat(variaveis_1.PREFIXO_PILAO, "/").concat(variaveis_1.tiposSeriesAgregacoes.enum.contagem, "/").concat(cliente.produto, "/").concat(cliente.conta));
|
||||
var serie = encodeURIComponent(JSON.stringify(parametros, null, 2));
|
||||
return "".concat(vUrl.href, "?serie=").concat(serie);
|
||||
};
|
||||
|
|
|
|||
2
dist-require/pilao-de-dados/variaveis.d.ts
vendored
2
dist-require/pilao-de-dados/variaveis.d.ts
vendored
|
|
@ -1,6 +1,6 @@
|
|||
import { z } from "zod";
|
||||
export declare const zAmbiente: z.ZodEnum<["desenvolvimento", "producao"]>;
|
||||
export declare const PREFIXO = "/pilao-de-dados";
|
||||
export declare const PREFIXO_PILAO = "/pilao-de-dados";
|
||||
export declare const validarZ: <T>(zodType: z.ZodType<T, any>, objeto: any, mensagem: string) => import("p-respostas").tipoRespostaErro | import("p-respostas").tipoRespostaSucesso<T>;
|
||||
export declare const zp_produto_conta: z.ZodObject<{
|
||||
produto: z.ZodString;
|
||||
|
|
|
|||
|
|
@ -1,14 +1,13 @@
|
|||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.baseUrlPilao = exports.z_validar_colunna_base_dados = exports.tiposSeriesAgregacoes = exports.z_tipo_coluna_base_dados = exports.zp_produto_conta = exports.validarZ = exports.PREFIXO = exports.zAmbiente = void 0;
|
||||
exports.baseUrlPilao = exports.z_validar_colunna_base_dados = exports.tiposSeriesAgregacoes = exports.z_tipo_coluna_base_dados = exports.zp_produto_conta = exports.validarZ = exports.PREFIXO_PILAO = exports.zAmbiente = void 0;
|
||||
var p_respostas_1 = require("p-respostas");
|
||||
var zod_1 = require("zod");
|
||||
exports.zAmbiente = zod_1.z.enum(["desenvolvimento", "producao"]);
|
||||
exports.PREFIXO = "/pilao-de-dados";
|
||||
exports.PREFIXO_PILAO = "/pilao-de-dados";
|
||||
var validarZ = function (zodType, objeto, mensagem) {
|
||||
var validar = zodType.safeParse(objeto);
|
||||
if (!validar.success) {
|
||||
debugger;
|
||||
return p_respostas_1.respostaComuns.erro(mensagem, validar.error.errors.map(function (e) { return "".concat(e.path, " ").concat(e.message); }));
|
||||
}
|
||||
return p_respostas_1.respostaComuns.valor(validar.data);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "p-drives",
|
||||
"version": "0.103.0",
|
||||
"version": "0.104.0",
|
||||
"description": "",
|
||||
"main": "src/index.ts",
|
||||
"exports": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue