UNPKG

@seniorsistemas/senior-hcm

Version:
65 lines 2.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const senior_core_1 = require("@seniorsistemas/senior-core"); class PontoMobile extends senior_core_1.RequestClient { constructor(hcmApi) { super(hcmApi, 'hcm', 'pontomobile'); } employeesImportByFileId(fileId) { const clientOptions = { url: this.getUrlPath('actions/employeesImportByFileId'), method: senior_core_1.HttpMethod.POST, data: { fileId }, headers: { authorization: this.seniorApi.accessToken, }, }; return this.request(clientOptions); } blobServiceRequestUploadFile(fileName) { console.log(this.seniorApi); const clientOptions = { url: this.getUrlPath('actions/blobServiceRequestUploadFile'), method: senior_core_1.HttpMethod.POST, data: { fileName }, headers: { authorization: this.seniorApi.accessToken, }, }; return this.request(clientOptions); } blobServiceCommitUploadedFile(input) { const clientOptions = { url: this.getUrlPath('actions/blobServiceCommitUploadedFile'), method: senior_core_1.HttpMethod.POST, data: input, headers: { authorization: this.seniorApi.accessToken, }, }; return this.request(clientOptions); } clockingEventExport() { const clientOptions = { url: this.getUrlPath('actions/clockingEventExport'), method: senior_core_1.HttpMethod.POST, headers: { authorization: this.seniorApi.accessToken, }, }; return this.request(clientOptions); } clockingEventExportByPeriod(input) { const clientOptions = { url: this.getUrlPath('actions/clockingEventExportByPeriod'), method: senior_core_1.HttpMethod.POST, data: input, headers: { authorization: this.seniorApi.accessToken, }, }; return this.request(clientOptions); } } exports.default = PontoMobile; //# sourceMappingURL=PontoMobile.js.map