Pipeline estado máquina, condições, modelos, eventos NATS

Featurekamo-shared-library
Navios
15 de maio de 2026 às 18:43 UTC
Autor
Kamo
Enviar
6dfbf70

Infra- estrutura do sub- projecto 4 (oleoduto LOS e fluxo de trabalho): - Novo Enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - Novas entidades: LoanPipelineMilestone (auditoria de transição apenas de apêndice), EmpréstimoCondition (linha de verificação por empréstimo com o próprio estado), e EmpréstimoConditionTemplate (por-org fonte de lista de verificação reutilizável) - Novos acordos de recompra para cada, além de uma consulta de bloqueio-condição de um tiro - LoanPipelineStateMachine declara o pipeline URLA (DRAFT através FINANCIADOS) e o universal SUSPENDIDO/COM DESEQUILÍBIOS/DESEQUILÍBIOS, com RightType necessário para cada seta - LoanPipelineService orquestra uma transição atomicamente: valida legalidade + direito + condições de bloqueio (inverter LOS UNDERWRITE LOAN), carimbar a coluna de data do Empréstimo adequada, escrever um marco, escrever uma Submissão de Aplicação para transições juridicamente significativas (divulgação inicial, reapresentação processamento / subscrição) com snapshot SHA-256, publicar um evento NATS - LoanConditionService e LoanConditionTemplateService Resto da superfície CRUD - LosPipeline Publisher publica para assuntos da JetStream los.pipeline.transition.<orgId> e los.pipeline.condition.<org Id> - NatsConfig fornece um fluxo LOS PIPELINE dedicado ao lado o fluxo de chat existente para que a retenção possa ser ajustada independentemente - Seis entradas novas do RightType em ServiceType.LOS (renomeado para "Comércio: Sistema de Origem de Empréstimos"): LOS VIEW PIPELINE, LOS TAKE APLICATION, LOS PROCESS LOAN, LOS UNDERWRITE LOAN, LOS CLOSE AND FUND, LOS SUSPEND OR COMTHDRAW

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços