@eleva-io/erp-sdk
Version:
SDK oficial para el ERP de Eleva
31 lines • 845 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AgentsAPI = void 0;
const utils_1 = require("../../../utils");
class AgentsAPI {
_httpClient;
_baseUrl;
_crud;
constructor(_httpClient, _baseUrl) {
this._httpClient = _httpClient;
this._baseUrl = _baseUrl;
this._crud = new utils_1.CRUD(this._httpClient, {
basePath: this._baseUrl,
});
}
find(query) {
return this._crud.find(query);
}
getSupervisors(ids) {
return this._httpClient.get(`${this._baseUrl}/supervisors`, {
agentId: ids,
});
}
getSubordinates(ids) {
return this._httpClient.get(`${this._baseUrl}/subordinates`, {
agentId: ids,
});
}
}
exports.AgentsAPI = AgentsAPI;
//# sourceMappingURL=api.js.map