ozai (36) was duplicated from ozai (35)
Continue chatting to ask questions about or make changes to it.
O objetivo é agrupar as ações secundárias de Importação e Exportação num único local, tornando a interface mais amigável e profissional.1. 🖥️ Frontend: Implementação do Menu de Seleção (Dropdown)Nos cabeçalhos das listas de Pedidos, Clientes, Fornecedores e Equipamentos, os botões soltos devem ser substituídos por uma estrutura de menu.Substituição: Remover os botões individuais Importar, Template, Exportar e Baixar PDF.Novo Elemento: Criar um único botão principal (Ex: "Ações do Documento" ou apenas um ícone ...).Menu Dropdown: Ao clicar no botão principal, o utilizador é apresentado com um menu de seleção (dropdown) que contém as seguintes opções:AçãoRelaçãoImportar DadosAbre o formulário de upload.Baixar Template de ImportaçãoFaz o download do arquivo modelo (Excel/CSV).Exportar para Excel (XLSX)Executa a função de exportação de dados brutos.Baixar PDF (Relatório)Executa a função de exportação de relatório formatado.2. ⚙️ Backend: Manutenção da FuncionalidadeApesar da mudança visual, as funções de backend associadas a cada opção devem permanecer intactas e perfeitamente funcionais.Associação de Funções: Garantir que o clique em "Importar Dados" acione a função de upload de Importar, e o clique em "Baixar PDF (Relatório)" acione a função de Baixar PDF que já existe (ou que deve ser criada, como solicitado anteriormente).
I'll help you consolidate the secondary actions (Import, Export, Template, PDF) into a single dropdown menu. Let me first explore the current implementation across the list pages.
Now let me read the suppliers module to see the exact button structure there as well:
Now I have a complete picture of all four modules. Let me implement the dropdown menu consolidation for all of them. I'll create a reusable component and update each module:
Implementei a consolidacao das acoes secundarias num menu dropdown unificado:
DocumentActionsMenu: Criei um componente reutilizavel que agrupa todas as 4 acoes (Importar, Template, Exportar Excel, Exportar PDF) num unico botao com menu dropdown.You can send messages while the preview loads