Documento de Requisitos — [Front] Dinâmica de itens recomendados
Tarefa: #195941
Contexto: US 195866
Visão Geral
Status: Pendente de refinamento. Task recém-criada no Azure DevOps (New), sem descrição ou ACs detalhados.
Papéis Envolvidos
| Papel | Responsável |
|---|---|
| Desenvolvedor | Weslei Dornelles Morais |
Requisitos Funcionais
RF-01 — Bloco "Recomendados" na tela de Status do Pedido
História de Usuário: Como vendedor, quero visualizar produtos recomendados na tela de Status do Pedido (zzapp) para acompanhar as sugestões enviadas à cliente.
Critérios de Aceitação:
- Bloco exibido apenas quando houver recomendações
- Produtos seguem layout do Figma
- Não compõem valores/quantidades/totalizadores Casos de Borda: Pedido sem recomendações — bloco não deve ser exibido.
RF-02 — Conversão de recomendado em item do pedido
História de Usuário: Quando a cliente adicionar um recomendado ao pedido via zzlink, o produto deve migrar do bloco "Recomendados" para "Produtos".
Critérios de Aceitação:
- Produto sai do bloco "Recomendados"
- Produto entra no bloco "Produtos" com tag "Item recomendado adicionado ao pedido"
- Um mesmo produto NÃO pode aparecer nos dois blocos simultaneamente
- Tela reflete estado atual do pedido Casos de Borda: Atualização em tempo real, múltiplas adições.
RF-03 — Layout dos cards (CA-5)
História de Usuário: Os cards de produtos devem seguir o novo layout do Figma para a tela de Status do Pedido.
Critérios de Aceitação:
- Layout aplicado a produtos do estoque e Prateleira Infinita
- Sem alterar comportamentos existentes no acompanhamento Casos de Borda: Produtos da Prateleira Infinita, produtos sem imagem.
Fora de Escopo
- Alterações no fluxo de vendas do zzapp (já coberto pela US 194760)
- Alterações no zzlink
Dependências
| Dependência | Descrição | Status |
|---|---|---|
| 195940 | [Back] Dinâmica de itens recomendados - app | Pendente |
| 195942 | [Front] Integração com back | Pendente |
| Figma | ZZAPP 2.0 - Interface Vendedoras | Ready to dev |
Questões em Aberto
- Qual tela/componente existente será modificado?
- Como será feita a distinção visual entre itens comprados e recomendados?