[PROINF-312] Notificação - Configuração leitura
Criar endpoint para setar notificação como lida.
Modulo: _context Controller: NotificacaoController
Endpoint: {{[POST] /notificacaoes}} Payload:
{noformat}{ notificacoes: [ { "id": "notificacao_id" } ] }{noformat}
** Verificar se a notificação foi enviado ao usuário, caso não retornar erro de BadRequest. ** Adicionar lógica no service NotificacaoService no módulo {{_context}}
Relacionamento de notificação:
!image-20240408-201429.png|width=519,height=96,alt="image-20240408-201429.png"!
Quando a notificação for lida deve adicionar a notificação na tabela relacionada.
Observação: O usuário administrador não tem acesso as notificações, sendo assim o teste deve ser realizado utilizado um funcionário, aluno e responsável. Faça os teste nos 3 perfis.
Issue metadata
- Issue type: História
- Priority: Medium