Accept current winning bid
POST/company/auction/acceptCurrent
Aceita o lance vencedor (bidWinner) e executa o processo de encerramento de leilão.
Formalizar a aceitação de uma oferta e iniciar o processo de execução do transporte.
Objetivo
Encerrar com sucesso um leilão adjudicando-o ao transportador vencedor e gerar documentação.
Casos de Uso
- Aceitar a melhor oferta econômica recebida
- Adjudicar transporte urgente ao primeiro ofertante válido
- Encerrar leilão após avaliação de ofertas
Processo Executado
- Valida que existe um bidWinner
- Executa cronJobAuc.closeAuctionWin() que:
- Altera o estado para 'adjudicado' ('awarded')
- Gera contrato e entrega (delivery)
- Envia notificações ao transportador
- Atualiza registros de faturamento
Request
Responses
- 200
- 401
- 404
Puja aceita com sucesso.
Não autorizado - Token JWT ausente ou inválido
Não encontrado - O recurso solicitado não existe