CreateJob, para que uma ordem de trabalho possa ser levantada sem uma ordem

Featurekamo-shared-library
Navios
27 de agosto de 2026 às 16:26 UTC
Autor
Kamo
Enviar
253295a

Faltava o verbo a superfície serviço-trabalho. Até agora a única coisa ligada a plataforma que poderia produzir uma linha ServiceJob foi * ************* por uma ordem paga — é por isso Cada mesa de serviço-trabalho tem zero linhas. CreateJobInput não carrega nenhuma coluna do servidor: nenhum estado, nenhum trabalhoNúmero, nenhum total, sem assinaturaOff/signoff Na SW6b levou exatamente aqueles cinco fora JobInput depois descobrindo PUT /{uid} aceitou-os literalmente; um caminho de criação que os levou seria A mesma porta com um nome diferente. O compromisso de origem permanece nulo, deliberadamente. processOrderPaid abre com `if (order.getCommitment() != null) return;`, então um compromisso inventado aqui para preencher uma coluna nulável iria desativar toda a ordem paga a jusante se esta tarefa Mais tarde juntou-se a uma ordem. Um ServiceVisit, sequência n.o 1, SCHEDULED, nenhum evento de calendário e nenhum cessionário — os mesmos quatro fatos criamDeCommitment escreve, então um trabalho parece o mesmo no entanto Foi criada. O mercado e o cliente são resolvidos com o predicado org na consulta (findByIdAndOrganizaçãoId / findByUidAndOrganização), o par SW4 usado em CitaçãoService.create. O mercado não pode ser armazenado — não existe uma coluna de mercado sobre ServiceJob e nenhum no Engajamento — então seu único efeito durável é o engajamento Tipo, através de uma citação.

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