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