|
|
|
@ -686,7 +686,15 @@ async function loadLedger() { |
|
|
|
try { |
|
|
|
const params = { pageNum: ledgerPageNum.value, pageSize: ledgerPageSize.value } |
|
|
|
if (ledgerAccountType.value) params.accountType = ledgerAccountType.value |
|
|
|
if (ledgerAccountId.value) params.accountId = Number(ledgerAccountId.value) |
|
|
|
const rawId = String(ledgerAccountId.value || '').trim() |
|
|
|
if (rawId) { |
|
|
|
const id = Number(rawId) |
|
|
|
if (!Number.isFinite(id) || id <= 0 || !Number.isInteger(id)) { |
|
|
|
ui.toast('账户ID须为正整数') |
|
|
|
return |
|
|
|
} |
|
|
|
params.accountId = id |
|
|
|
} |
|
|
|
const page = await request.get(urls.ADMIN_TRAFFIC_LEDGER, { params }) |
|
|
|
ledgerTotal.value = page?.total || 0 |
|
|
|
ledgerList.value = (page?.records || []).map((r) => ({ |
|
|
|
|