🚀 Auto-deploy: TrackSteelAPP atualizado em 21/08/2026 19:04:13
This commit is contained in:
@@ -105,7 +105,7 @@ export const ItensRomaneioModal: React.FC<ItensRomaneioModalProps> = ({
|
|||||||
quantidade_produzida,
|
quantidade_produzida,
|
||||||
processo_id,
|
processo_id,
|
||||||
processos_fabricacao!inner(nome),
|
processos_fabricacao!inner(nome),
|
||||||
pecas!inner(
|
peca:pecas!inner!apontamentos_producao_peca_id_fkey(
|
||||||
id,
|
id,
|
||||||
marca,
|
marca,
|
||||||
descricao,
|
descricao,
|
||||||
@@ -115,7 +115,7 @@ export const ItensRomaneioModal: React.FC<ItensRomaneioModalProps> = ({
|
|||||||
of_number
|
of_number
|
||||||
)
|
)
|
||||||
`)
|
`)
|
||||||
.eq('pecas.of_number', romaneio.of_number)
|
.eq('peca.of_number', romaneio.of_number)
|
||||||
.eq('processos_fabricacao.nome', processo);
|
.eq('processos_fabricacao.nome', processo);
|
||||||
|
|
||||||
if (error) {
|
if (error) {
|
||||||
@@ -127,7 +127,7 @@ export const ItensRomaneioModal: React.FC<ItensRomaneioModalProps> = ({
|
|||||||
const pecasAgrupadas = new Map<string, PecaDisponivel>();
|
const pecasAgrupadas = new Map<string, PecaDisponivel>();
|
||||||
|
|
||||||
apontamentosData?.forEach(apontamento => {
|
apontamentosData?.forEach(apontamento => {
|
||||||
const pecaId = apontamento.pecas.id;
|
const pecaId = apontamento.peca.id;
|
||||||
const quantidade = apontamento.quantidade_produzida || 0;
|
const quantidade = apontamento.quantidade_produzida || 0;
|
||||||
|
|
||||||
if (pecasAgrupadas.has(pecaId)) {
|
if (pecasAgrupadas.has(pecaId)) {
|
||||||
@@ -135,13 +135,13 @@ export const ItensRomaneioModal: React.FC<ItensRomaneioModalProps> = ({
|
|||||||
pecaExistente.quantidade_disponivel += quantidade;
|
pecaExistente.quantidade_disponivel += quantidade;
|
||||||
} else {
|
} else {
|
||||||
pecasAgrupadas.set(pecaId, {
|
pecasAgrupadas.set(pecaId, {
|
||||||
id: apontamento.pecas.id,
|
id: apontamento.peca.id,
|
||||||
marca: apontamento.pecas.marca,
|
marca: apontamento.peca.marca,
|
||||||
descricao: apontamento.pecas.descricao || '',
|
descricao: apontamento.peca.descricao || '',
|
||||||
etapa_fase: apontamento.pecas.etapa_fase || '',
|
etapa_fase: apontamento.peca.etapa_fase || '',
|
||||||
quantidade_disponivel: quantidade,
|
quantidade_disponivel: quantidade,
|
||||||
peso_unitario: apontamento.pecas.peso_unitario || 0,
|
peso_unitario: apontamento.peca.peso_unitario || 0,
|
||||||
prioridade: apontamento.pecas.prioridade || 'P4'
|
prioridade: apontamento.peca.prioridade || 'P4'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user