mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-15 12:20:31 +00:00
add server to monorepo.
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
export class ProjectProfitabilitySummaryQuery {
|
||||
fromDate: Date;
|
||||
toDate: Date;
|
||||
projectsIds?: number[];
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryTotal {
|
||||
amount: number;
|
||||
formattedAmount: string;
|
||||
currencyCode: string;
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryProjectNode {
|
||||
projectId: number;
|
||||
projectName: string;
|
||||
projectStatus: any;
|
||||
|
||||
customerName: string;
|
||||
customerId: number;
|
||||
|
||||
income: IProjectProfitabilitySummaryTotal;
|
||||
expenses: IProjectProfitabilitySummaryTotal;
|
||||
|
||||
profit: IProjectProfitabilitySummaryTotal;
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryTotalNode {
|
||||
income: IProjectProfitabilitySummaryTotal;
|
||||
expenses: IProjectProfitabilitySummaryTotal;
|
||||
|
||||
profit: IProjectProfitabilitySummaryTotal;
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryData {
|
||||
projects: IProjectProfitabilitySummaryProjectNode[];
|
||||
total: IProjectProfitabilitySummaryTotalNode;
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryMeta {
|
||||
organizationName: string;
|
||||
baseCurrency: string;
|
||||
}
|
||||
|
||||
export interface IProjectProfitabilitySummaryPOJO {
|
||||
data: IProjectProfitabilitySummaryData;
|
||||
query: ProjectProfitabilitySummaryQuery;
|
||||
meta: IProjectProfitabilitySummaryMeta;
|
||||
}
|
||||
|
||||
|
||||
export enum IProjectProfitabilitySummaryRowType {
|
||||
TOTAL = 'TOTAL',
|
||||
PROJECT = 'PROJECT'
|
||||
}
|
||||
Reference in New Issue
Block a user