topsapp: encaminhar suporte para técnico

Signed-off-by: Rodrigo Bertoldo de Sousa Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
rodrigo committed 2026-04-01 18:54:43 -03:00
1 parent e11ce621c2
commit 7e2f51b782
3 files changed
+49 -12

No files matched your search

+15 -1
View File
@@ -822,7 +822,6 @@ class TopSappAPI {
// Tentativa 1: com idAtendimento
const result = await this.makeRequest('AdicionarSuporte', dados, instance, credentials);
console.log('🎫 API - Resultado tentativa 1 (com idAtendimento):', JSON.stringify(result?.data || result?.error));
if (result.success) {
console.log('✅ API - Suporte criado com sucesso:', result);
return result;
@@ -841,6 +840,21 @@ class TopSappAPI {
return result;
}
/**
* Encaminhar suporte para um técnico
*/
async encaminharSuporte(idSuporte, idTecnico, descricao, location = '', credentials) {
const instance = this.getInstanceByLocation(location);
const session = await this.getValidSession(instance, credentials);
return await this.makeRequest('EncaminharSuporte', {
idUsuario: session.idUsuario || 1,
idSuporte: parseInt(idSuporte, 10),
idTecnico: parseInt(idTecnico, 10),
descricao
}, instance, credentials);
}
/**
* Obter suportes abertos de um cliente
*/