@ecoba-vn/tender-feature
Version:
31 lines (30 loc) • 1.12 kB
TypeScript
export declare type ComponentModel = {
componentCode: string;
componentName: string;
totalQuantity: number;
mappedQuantity: number;
activitiesCount: number;
};
export declare type ActivityModel = {
idCode: string;
description: string;
unit: string;
serviceCode: string;
serviceDescription: string;
serviceUnit: string;
billCode: string;
billDescription: string;
billUnit: string;
quantity: number;
};
declare function getComponentsByProject(projectCode: string): Promise<ComponentModel[]>;
declare function getComponentActivities(projectCode: string, componentCode: string): Promise<ActivityModel[]>;
declare function uploadComponent(projectCode: string, files: File[]): Promise<any>;
declare function uploadActivity(projectCode: string, files: File[]): Promise<any>;
declare const service: {
getComponentsByProject: typeof getComponentsByProject;
getComponentActivities: typeof getComponentActivities;
uploadComponent: typeof uploadComponent;
uploadActivity: typeof uploadActivity;
};
export default service;