update closing balance in reconciliation statement page

This commit is contained in:
MaysWind
2025-07-30 23:07:04 +08:00
parent 531c4a44d5
commit 09a1dd0358
3 changed files with 70 additions and 0 deletions
@@ -509,6 +509,7 @@ import { TransactionTemplate } from '@/models/transaction_template.ts';
import type { TransactionPictureInfoBasicResponse } from '@/models/transaction_picture_info.ts';
import { Transaction } from '@/models/transaction.ts';
import { isDefined } from '@/lib/common.ts';
import {
getActualUnixTimeForStore,
getBrowserTimezoneOffsetMinutes,
@@ -962,6 +963,14 @@ function init(): void {
}
(transaction.value as TransactionTemplate).fillFrom(template);
} else {
if (query['withAmount'] && query['withAmount'] === 'true' && isDefined(query['amount']) && parseInt(query['amount'])) {
transaction.value.sourceAmount = parseInt(query['amount']);
}
if (query['withTime'] && query['withTime'] === 'true' && isDefined(query['time']) && parseInt(query['time'])) {
transaction.value.time = parseInt(query['time']);
}
}
loading.value = false;