优化后台

This commit is contained in:
2023-03-27 18:35:31 +08:00
parent 1339aa2fe4
commit a2087efdc9
28 changed files with 238 additions and 135 deletions

View File

@@ -19,8 +19,8 @@ const route = useRoute()
const queryParams = ref({
page:1,
pageSize:10,
user_id:0,
type:'', // 是否中奖
id:0,
type:1, // 是否中奖
time:'', // 抽经时间,
current_page:1
})
@@ -39,13 +39,13 @@ const typeList = ref([
// 生命周期
onMounted(() => {
queryParams.value.id = parseInt(route.params.user_id)
// getAuctionDetailList()
getAuctionDetailList()
})
// 方法
async function getAuctionDetailList() {
const res = await api.getAuctionDetailList(queryParams.value)
if(res.code === 0) {
tableData.value = res.data.records
tableData.value = res.data.list
total.value = res.data.total
}
}
@@ -111,19 +111,19 @@ function handleSizeChange(val) {
<el-table :data="tableData">
<el-table-column align="left" label="竞拍时间" min-width="150" >
<template #default="scope">
{{formatDate(scope.row.CreatedAt)}}
{{formatDate(scope.row.in_time)}}
</template>
</el-table-column>
<el-table-column align="left" label="竞拍编号" min-width="150" prop="name">
<template #default="scope">
{{custom.getExercisesTypeName(scope.row.type)}}
</template>
</el-table-column>
<el-table-column align="left" label="竞拍奖品" min-width="150" prop="subject" />
<el-table-column align="left" label="竞拍编号" min-width="150" prop="prize_id" />
<el-table-column align="left" label="竞拍奖品" min-width="150" prop="prize_name" />
<!-- <el-table-column align="left" label="选择号数" min-width="150" prop="teacher_id" />-->
<el-table-column align="left" label="参与人数" min-width="150" prop="status" />
<el-table-column align="left" label="是否获奖" min-width="150" prop="status" />
<el-table-column align="left" label="竞拍消费" min-width="150" prop="status" />
<el-table-column align="left" label="参与人数" min-width="150" prop="in_member" />
<el-table-column align="left" label="是否获奖" min-width="150" prop="is_jackpot" >
<template #default="scope">
{{scope.row.is_jackpot?'是':'否'}}
</template>
</el-table-column>
<el-table-column align="left" label="竞拍消费" min-width="150" prop="consume" />
</el-table>
<!-- 分页-->
<div class="gva-pagination">