/transfers已拒绝模块显示成功

This commit is contained in:
2025-08-13 10:32:57 +08:00
parent 9de3225d2c
commit 9ee5dc50f9

View File

@@ -113,7 +113,7 @@
@click="statusFilter = ''"
>
<span class="filter-text">全部</span>
<span class="filter-count">{{ pagination.total }}</span>
<!-- <span class="filter-count">{{ pagination.total }}</span> -->
</div>
<div
class="filter-item"
@@ -121,7 +121,7 @@
@click="statusFilter = 'pending'"
>
<span class="filter-text">待确认</span>
<span class="filter-count">{{ pendingCount }}</span>
<!-- <span class="filter-count">{{ pendingCount }}</span> -->
</div>
<div
class="filter-item"
@@ -129,15 +129,20 @@
@click="statusFilter = 'confirmed'"
>
<span class="filter-text">已确认</span>
<span class="filter-count">{{ confirmedCount }}</span>
<!-- <span class="filter-count">{{ confirmedCount }}</span> -->
</div>
<div
<!-- <div
class="filter-item"
:class="{ active: statusFilter === 'rejected' }"
@click="statusFilter = 'rejected'"
> -->
<div
class="filter-item"
:class="{ active: statusFilter === 'not_received' }"
@click="statusFilter = 'not_received'"
>
<span class="filter-text">已拒绝</span>
<span class="filter-count">{{ rejectedCount }}</span>
<!-- <span class="filter-count">{{ rejectedCount }}</span> -->
</div>
</div>
</template>
@@ -357,24 +362,24 @@ const paginationLayout = computed(() => {
})
// 计算属性
const pendingCount = computed(() => {
return allTransferHistory.value.filter(t =>
t.status === 'pending' &&
t.to_user_id === userStore.user.id
).length
})
// const pendingCount = computed(() => {
// return allTransferHistory.value.filter(t =>
// t.status === 'pending' &&
// t.to_user_id === userStore.user.id
// ).length
// })
const confirmedCount = computed(() => {
return allTransferHistory.value.filter(t =>
t.status === 'confirmed'
).length
})
// const confirmedCount = computed(() => {
// return allTransferHistory.value.filter(t =>
// t.status === 'confirmed'
// ).length
// })
const rejectedCount = computed(() => {
return allTransferHistory.value.filter(t =>
t.status === 'rejected'
).length
})
// const rejectedCount = computed(() => {
// return allTransferHistory.value.filter(t =>
// t.status === 'rejected'
// ).length
// })
// 窗口大小变化监听
const handleResize = () => {
@@ -448,7 +453,7 @@ const loadTransferHistory = async () => {
allTransferHistory.value = response.data.data.transfers || []
filteredTransferHistory.value = allTransferHistory.value
pagination.total = response.data.data.pagination?.total || 0
console.log(allTransferHistory.value)
console.log(allTransferHistory.value)//打印结果
}
} catch (error) {
console.error('加载转账记录失败:', error)
@@ -516,9 +521,10 @@ const getStatusText = (status) => {
const texts = {
pending: '待确认',
confirmed: '已确认',
rejected: '已拒绝',
//rejected: '已拒绝',
received: '已收款',
not_received: '未收到款',
//not_received: '未收到款',
not_received: '已拒绝',
cancelled: '已取消'
}
return texts[status] || '未知'