Commit a217d42b by yuzhenWang

Merge branch 'wyz' into 'test'

优化应收统计查询

See merge request !164
parents 7d27c357 89476762
......@@ -428,6 +428,14 @@ export function receivableReport(data) {
data: data
})
}
// 应收款报表统计
export function receivableStatistics(data) {
return request({
url: '/csf/api/CommissionExpected/receivable_report/statistics',
method: 'post',
data: data
})
}
// 薪资拆分应发信息汇总列表
export function salarySummary(data) {
......
......@@ -316,6 +316,7 @@ import {
commissionExpectedRecord,
addReceivedFortune,
receivableReport,
receivableStatistics,
CommissionExpectedChangeStatus,
commissionExchangeRateApi
} from '@/api/financial/commission'
......@@ -797,17 +798,19 @@ const loadTableData = async () => {
pageSize: pageSize.value
}
const response = await receivableReport(params)
const response2 = await receivableStatistics(params)
tableData.value = response.data.page.records || []
pageTotal.value = response.data.page.total || 0
pageSize.value = response.data.page.size || 50
// 统计信息
statisticsData.value = {
totalAmount: response.data.statisticsVO.totalAmount,
totalPaidAmount: response.data.statisticsVO.totalPaidAmount,
pendingPaidAmount: response.data.statisticsVO.pendingPaidAmount,
paidAmountRatio: response.data.statisticsVO.paidAmountRatio,
totalPolicyCount: response.data.statisticsVO.totalPolicyCount
if (response2.data && response2.data.statisticsVO) {
// 统计信息
statisticsData.value = {
totalAmount: response2.data.statisticsVO.totalAmount,
totalPaidAmount: response2.data.statisticsVO.totalPaidAmount,
pendingPaidAmount: response2.data.statisticsVO.pendingPaidAmount,
paidAmountRatio: response2.data.statisticsVO.paidAmountRatio,
totalPolicyCount: response2.data.statisticsVO.totalPolicyCount
}
}
} catch (error) {
console.error('加载数据失败:', error)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment