Chamada multipla Prestadores - devbasetecnologia/devmobility GitHub Wiki
Chamada a múltiplos prestadores
Para ativar a Chamada a múltiplos prestadores, acesse o menu "Configurações > Sistema", e marque a opção "Habilita chamada a múltiplos prestadores", conforme imagem abaixo.
Com essa opção marcada, o sistema fará o envio das solicitações de forma um pouco diferente:
- Na primeira tentativa de envio da solicitação, será chamado apenas 1 prestador (como já acontece), que estiver mais próximo da origem da solicitação. Caso esse prestador não aceite a corrida (recuse, ou não atenda), o sistema fará uma nova tentativa de envio, porém dessa vez para mais prestadores.
- Na segunda tentativa de envio da solicitação, serão chamados até 3 outros prestadores, que estejam mais próximos da origem, simultaneamente, abrindo assim uma "disputa", e quem aceitar primeiro "fica" com a solicitação, os demais, se tentarem aceitar, receberão um aviso de que a solicitação já foi aceita por outro prestador. Caso nenhum dos 3 prestadores aceitem a corrida, o sistema fará um novo envio, para mais alguns prestadores.
- A partir da terceira tentativa de envio da solicitação, o sistema enviará para até 5 outros prestadores, que estejam mais próximos da origem, simultaneamente, novamente abrindo assim uma "disputa", e quem aceitar primeiro "fica" com a solicitação, os demais, se tentarem aceitar, receberão um aviso de que a solicitação já foi aceita por outro prestador. Caso nenhum dos 5 prestadores aceitem a corrida, o sistema fará um novo envio, para mais 5 outros prestadores novamente.
Atenção
- Em todas as tentativas seguintes (a partir da terceira), o sistema somente chamará para até 5 prestadores, desde que haja essa quantidade disponível no raio e que atenda as informações da solicitação. Se tiver menos prestadores, o sistema enviará para a quantidade que estiver apto a receber.
- O limite é de 5 prestadores no máximo. O sistema nunca enviará para mais prestadores, e isso não é possível alterar.
- Caso a opção esteja "Desmarcada", o sistema fará o envio de solicitações como já funciona por padrão, ou seja, um prestador por vez, respeitando a distância em relação a origem da solicitação (sempre o mais próximo).
Este é o Ícone que vai aparecer no aceite do Prestador quando estiver acontecendo uma Chamada para Múltiplos Prestadores: