mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-15 20:30:33 +00:00
30 lines
648 B
TypeScript
30 lines
648 B
TypeScript
import { Inject } from 'typedi';
|
|
import { ImportFileUploadService } from './ImportFileUpload';
|
|
|
|
@Inject()
|
|
export class ImportResourceApplication {
|
|
@Inject()
|
|
private importFileService: ImportFileUploadService;
|
|
|
|
/**
|
|
* Reads the imported file and stores the import file meta under unqiue id.
|
|
* @param {number} tenantId -
|
|
* @param {string} filePath -
|
|
* @param {string} fileName -
|
|
* @returns
|
|
*/
|
|
public async import(
|
|
tenantId: number,
|
|
resource: string,
|
|
filePath: string,
|
|
filename: string
|
|
) {
|
|
return this.importFileService.import(
|
|
tenantId,
|
|
resource,
|
|
filePath,
|
|
filename
|
|
);
|
|
}
|
|
}
|