|
|
@ -213,6 +213,7 @@ const selectLiveBy = async function (val) { |
|
|
|
type: beanConsumeLive.value.type || '', |
|
|
|
gift: beanConsumeLive.value.gift || '', |
|
|
|
beanNum: beanConsumeLive.value.beanNum || '', |
|
|
|
isBackpack: beanConsumeLive.value.isBackpack || '', |
|
|
|
liveChannel: beanConsumeLive.value.liveChannel || '', |
|
|
|
liveName: beanConsumeLive.value.liveName || '', |
|
|
|
startTime: beanConsumeLive.value.startTime || '', |
|
|
@ -342,6 +343,10 @@ const handleSortChange = (column) => { |
|
|
|
sortField.value = 'beanNum' |
|
|
|
} else if (column.prop === 'consumeTime') { |
|
|
|
sortField.value = 'consumeTime' |
|
|
|
} else if(column.prop === 'buyBean') { |
|
|
|
sortField.value = 'buyBean' |
|
|
|
} else if(column.prop === 'freeBean') { |
|
|
|
sortField.value = 'freeBean' |
|
|
|
} |
|
|
|
sortOrder.value = column.order === 'ascending' ? 'DESC' : 'ASC' |
|
|
|
selectLiveBy() |
|
|
@ -603,8 +608,14 @@ const getTagText = (state) => { |
|
|
|
<el-table-column prop="gift" label="礼物" width="140px" > |
|
|
|
|
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="beanNum" label="金豆数量" sortable="custom" width="120px"> |
|
|
|
<el-table-column prop="beanNum" label="金豆数量" sortable="custom" width="120px"/> |
|
|
|
<el-table-column prop="isBackpack" label="背包礼物" width="120px"> |
|
|
|
<template #default="scope"> |
|
|
|
{{ scope.row.isBackpack === 1 ? '是' : '否' }} |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="buyBean" label="付费金豆数" sortable="custom" width="120px"/> |
|
|
|
<el-table-column prop="freeBean" label="免费金豆数" sortable="custom" width="120px"/> |
|
|
|
<el-table-column prop="liveChannel" label="频道" width="180px" /> |
|
|
|
<el-table-column prop="liveName" label="直播间名称" width="160px" show-overflow-tooltip /> |
|
|
|
<el-table-column prop="consumeTime" label="消费时间" sortable="custom" width="180px" /> |
|
|
|