`MensageriaService` é o serviço de comunicação com o Backend do S4C de
uso da Mensageira interna do sistema.
- Source:
Methods
(inner) abrirChat(usuario)
Parameters:
Name |
Type |
Description |
usuario |
*
|
|
- Source:
(inner) adicionarGruposUsuarios(grupoUsuario)
Parameters:
Name |
Type |
Description |
grupoUsuario |
*
|
|
- Source:
(inner) adicionarParticipanteGrupo(id, participante)
Parameters:
Name |
Type |
Description |
id |
*
|
|
participante |
*
|
|
- Source:
(inner) atualizarGrupoUsuarios(grupoUsuario)
Parameters:
Name |
Type |
Description |
grupoUsuario |
*
|
|
- Source:
(inner) atualizarMensagensLidas(idUsuario, idDestinario)
Parameters:
Name |
Type |
Description |
idUsuario |
*
|
|
idDestinario |
*
|
|
- Source:
(inner) atualizarMensagensLidasGrupo(idUsuario, idGrupo)
Parameters:
Name |
Type |
Description |
idUsuario |
*
|
|
idGrupo |
*
|
|
- Source:
(inner) deletarMensagem(id, mensagem)
Parameters:
Name |
Type |
Description |
id |
*
|
|
mensagem |
*
|
|
- Source:
(inner) deleteGrupo(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) deleteParticipanteGrupo(id, participante, nomeParticipante)
Parameters:
Name |
Type |
Description |
id |
*
|
|
participante |
*
|
|
nomeParticipante |
*
|
|
- Source:
(inner) enviarMensagem(id, mensagem)
Parameters:
Name |
Type |
Description |
id |
*
|
|
mensagem |
*
|
|
- Source:
(inner) enviarMensagemGrupo(id, mensagem)
Parameters:
Name |
Type |
Description |
id |
*
|
|
mensagem |
*
|
|
- Source:
(inner) enviarMensagemGrupoUsuario(id, mensagem)
Parameters:
Name |
Type |
Description |
id |
*
|
|
mensagem |
*
|
|
- Source:
(inner) findById(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) findContatos() → {Promise}
- Source:
Returns:
Promise que resolve com uma lista de usuários do
sistema.
-
Type
-
Promise
(inner) findGrupo(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) findGrupoParticipantes(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) findGrupos()
- Source:
(inner) findParticipantes(idGrupo)
Parameters:
Name |
Type |
Description |
idGrupo |
*
|
|
- Source:
(inner) findUltimasConversas()
- Source:
(inner) findUltimasConversas() → {Promise}
- Source:
Returns:
Promise que resolve com uma lista de conversas do
usuário do token da solicitação com a última mensagem de cada uma.
-
Type
-
Promise
(inner) findUsuarios() → {Promise}
- Source:
Returns:
Promise que resolve com uma lista de usuários/conversas do
sistema.
-
Type
-
Promise
(inner) findUsuariosByName() → {Promise}
- Source:
Returns:
Promise que resolve com uma lista de usuários do
sistema.
-
Type
-
Promise
(inner) getAttachedFile(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) getHistorico(id) → {Promise}
Parameters:
Name |
Type |
Description |
id |
integer
|
do usuário do histórico solicitado. |
- Source:
Returns:
Promise que resolve com o histórico de conversas
entre o usuário do token enviado junto ao request e o usuário
solicitado
-
Type
-
Promise
(inner) getHistoricoGrupo(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) getHistoricoGrupoUsuario(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) getPerfis()
- Source:
(inner) getPerfisByDepartamento(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) loadNewMessagesCount()
- Source:
(inner) obterMensagensDoGrupoUsarios(id)
Parameters:
Name |
Type |
Description |
id |
*
|
|
- Source:
(inner) obterMensagensDoUsuario(id, page)
Parameters:
Name |
Type |
Description |
id |
*
|
|
page |
*
|
|
- Source:
(inner) pegarUsuariosOnline()
- Source: