refactoring: payment receive form.

This commit is contained in:
a.bouhuolia
2021-02-17 19:45:18 +02:00
parent 95cccfd13b
commit e36817cb88
46 changed files with 775 additions and 325 deletions

View File

@@ -1,5 +1,5 @@
import { IDynamicListFilterDTO } from "./DynamicFilter";
import { IDynamicListFilterDTO } from "./DynamicFilter";
export interface IPaymentReceive {
id?: number,
@@ -50,4 +50,20 @@ export interface IPaymentReceiveEntryDTO {
export interface IPaymentReceivesFilter extends IDynamicListFilterDTO {
stringifiedFilterRoles?: string,
}
}
export interface IPaymentReceiveEditPageEntry {
invoiceId: number,
entryType: string,
invoiceNo: string,
dueAmount: number,
amount: number,
totalPaymentAmount: number,
paymentAmount: number,
date: Date|string,
};
export interface IPaymentReceiveEditPage {
paymentReceive: IPaymentReceive,
entries: IPaymentReceiveEditPageEntry[];
};