fix(soe): corrigir caminhos de import do db/index nos arquivos SOE
db/index.ts está na raiz do projeto, não dentro de server/. - server/soe/event-bus.ts: ../db → ../../db - server/soe/handlers/*: ../../db → ../../../db - server/soe/rule-engine/index.ts: ../../db → ../../../db Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
023451e000
commit
275b589765
|
|
@ -2,7 +2,7 @@
|
||||||
// Permite que lançamentos contábeis, alertas e automações
|
// Permite que lançamentos contábeis, alertas e automações
|
||||||
// sejam disparados de forma desacoplada após cada operação SOE.
|
// sejam disparados de forma desacoplada após cada operação SOE.
|
||||||
|
|
||||||
import { db } from "../db/index";
|
import { db } from "../../db/index";
|
||||||
import { soeEventos } from "@shared/schema";
|
import { soeEventos } from "@shared/schema";
|
||||||
import { contabilHandler } from "./handlers/contabil-handler";
|
import { contabilHandler } from "./handlers/contabil-handler";
|
||||||
import { financialHandler } from "./handlers/financial-handler";
|
import { financialHandler } from "./handlers/financial-handler";
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
// Os lançamentos são salvos em soe_lancamentos e depois sincronizados
|
// Os lançamentos são salvos em soe_lancamentos e depois sincronizados
|
||||||
// com o Motor Contábil Python (:8003).
|
// com o Motor Contábil Python (:8003).
|
||||||
|
|
||||||
import { db } from "../../db/index";
|
import { db } from "../../../db/index";
|
||||||
import { soeLancamentos } from "@shared/schema";
|
import { soeLancamentos } from "@shared/schema";
|
||||||
import type { SoeEventPayload } from "../event-bus";
|
import type { SoeEventPayload } from "../event-bus";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
// SOE — Handler Financeiro
|
// SOE — Handler Financeiro
|
||||||
// Automações financeiras disparadas pelo Event Bus SOE.
|
// Automações financeiras disparadas pelo Event Bus SOE.
|
||||||
|
|
||||||
import { db } from "../../db/index";
|
import { db } from "../../../db/index";
|
||||||
import { finAccountsReceivable, finAccountsPayable } from "@shared/schema";
|
import { finAccountsReceivable, finAccountsPayable } from "@shared/schema";
|
||||||
import type { SoeEventPayload } from "../event-bus";
|
import type { SoeEventPayload } from "../event-bus";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
// Intercepta chamadas às rotas SOE antes de despachar ao motor (Plus/ERPNext/local)
|
// Intercepta chamadas às rotas SOE antes de despachar ao motor (Plus/ERPNext/local)
|
||||||
// e aplica regras configuráveis de negócio, fiscal, contábil e financeiro.
|
// e aplica regras configuráveis de negócio, fiscal, contábil e financeiro.
|
||||||
|
|
||||||
import { db } from "../../db/index";
|
import { db } from "../../../db/index";
|
||||||
import { soeRegras, soeEventos } from "@shared/schema";
|
import { soeRegras, soeEventos } from "@shared/schema";
|
||||||
import { eq, and, isNull, or } from "drizzle-orm";
|
import { eq, and, isNull, or } from "drizzle-orm";
|
||||||
import type { SoeRule, RuleContext, EnrichedPayload, SoeRuleCondition } from "./types";
|
import type { SoeRule, RuleContext, EnrichedPayload, SoeRuleCondition } from "./types";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue