/transfers已拒绝模块显示成功
This commit is contained in:
@@ -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] || '未知'
|
||||
|
||||
Reference in New Issue
Block a user