topsapp: encaminhar suporte para técnico
Signed-off-by: Rodrigo Bertoldo de Sousa Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
1 parent
e11ce621c2
commit
7e2f51b782
3 files changed
+49
-12
No files matched your search
+15
-1
@@ -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
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user