TopSapp: Suporte: Função de fechar suporte
Signed-off-by: Rodrigo Bertoldo de Sousa Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
1 parent
2a939def1d
commit
6dc11e1ffe
4 files changed
+400
-1
No files matched your search
@@ -840,6 +840,36 @@ class TopSappAPI {
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Obter suportes abertos de um cliente
|
||||
*/
|
||||
async obterSuportesAbertos(idCliente, location = '', credentials) {
|
||||
const instance = this.getInstanceByLocation(location);
|
||||
|
||||
const session = await this.getValidSession(instance, credentials);
|
||||
|
||||
return await this.makeRequest('ObterSuporte', {
|
||||
idUsuario: session.idUsuario || 1,
|
||||
idCliente: parseInt(idCliente, 10),
|
||||
status: 0 // 0 = abertos
|
||||
}, instance, credentials);
|
||||
}
|
||||
|
||||
/**
|
||||
* Finalizar suporte
|
||||
*/
|
||||
async finalizarSuporte(idSuporte, descricao, location = '', credentials) {
|
||||
const instance = this.getInstanceByLocation(location);
|
||||
|
||||
const session = await this.getValidSession(instance, credentials);
|
||||
|
||||
return await this.makeRequest('FinalizarSuporte', {
|
||||
idUsuario: session.idUsuario || 1,
|
||||
idSuporte: parseInt(idSuporte, 10),
|
||||
descricao
|
||||
}, instance, credentials);
|
||||
}
|
||||
|
||||
/**
|
||||
* Obter lista de OLTs cadastradas no TopSapp
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user