diff --git a/bms-front/src/views/report/arProfit/index.vue b/bms-front/src/views/report/arProfit/index.vue index aaf2ade4..2eb8b23e 100644 --- a/bms-front/src/views/report/arProfit/index.vue +++ b/bms-front/src/views/report/arProfit/index.vue @@ -244,7 +244,6 @@ function loadRows() { const version = ++requestVersion loading.value = true rows.value = [] - total.value = 0 listArProfitBills({ ...params(), pageNum: pageNum.value, pageSize: pageSize.value }).then(res => { if (version === requestVersion) { rows.value = res.rows || []; total.value = res.total || 0 } }).finally(() => { if (version === requestVersion) loading.value = false }) @@ -260,7 +259,6 @@ async function loadBillDetails() { const version = ++detailsVersion detailsLoading.value = true details.value = [] - detailsTotal.value = 0 try { const res = await listArProfitBillDetails(detailBillId.value, { pageNum: detailsPage.value, pageSize: detailsSize.value }); if (version === detailsVersion) { details.value = res.rows || []; detailsTotal.value = res.total || 0 } } finally { if (version === detailsVersion) detailsLoading.value = false } } @@ -285,7 +283,6 @@ async function loadBillCommission() { billCommissionLoading.value = true billCommissionResults.value = [] billCommissionSummary.value = [] - billCommissionTotal.value = 0 try { const [result, summary] = await Promise.all([ listArProfitCommissions({ billId: currentBillId, pageNum: billCommissionPage.value, pageSize: billCommissionSize.value }), @@ -304,7 +301,7 @@ async function loadCommissionTab() { const version = ++commissionVersion const tab = commissionTab.value commissionLoading.value = true - if (tab === 'results') { results.value = []; commissionSummary.value = []; commissionTotal.value = 0 } + if (tab === 'results') { results.value = []; commissionSummary.value = [] } try { if (tab === 'rates') { const r = await listArProfitRates(); if (version === commissionVersion) rates.value = r.data || [] } else if (tab === 'missing') { const r = await listArProfitMissingRates({ pageNum: missingPage.value, pageSize: missingSize.value }); if (version === commissionVersion) { missingRates.value = r.rows || []; missingTotal.value = r.total || 0 } }