add reconciliation statement in desktop version

This commit is contained in:
MaysWind
2025-07-21 00:40:02 +08:00
parent 4ba3893b83
commit 515b9af61a
25 changed files with 882 additions and 4 deletions
+14
View File
@@ -518,6 +518,12 @@ export interface TransactionListInMonthByPageRequest {
readonly keyword: string;
}
export interface TransactionReconciliationStatementRequest {
readonly accountId: string;
readonly startTime: number;
readonly endTime: number;
}
export type TransactionGeoLocationResponse = Coordinate;
export interface TransactionInfoResponse {
@@ -655,6 +661,14 @@ export interface TransactionInfoPageWrapperResponse2 {
readonly totalCount: number;
}
export interface TransactionReconciliationStatementResponseItem extends TransactionInfoResponse {
readonly accountBalance: number;
}
export interface TransactionReconciliationStatementResponse {
readonly transactions: TransactionReconciliationStatementResponseItem[];
}
export interface TransactionPageWrapper {
readonly items: Transaction[];
readonly totalCount?: number;