This commit is contained in:
yanran200730
2023-02-02 16:41:52 +08:00
parent 982612a1e7
commit be61bf2166
2 changed files with 33 additions and 5 deletions

View File

@@ -65,6 +65,20 @@
<div v-show="currIndex === 1"> <div v-show="currIndex === 1">
<ai-card title="报名记录"> <ai-card title="报名记录">
<template #content> <template #content>
<ai-search-bar class="search-bar">
<template #right>
<el-input
v-model="search.name"
class="search-input"
size="small"
v-throttle="() => {search.current = 1, getList()}"
placeholder="请输入姓名"
clearable
@clear="search.current = 1, getList()"
suffix-icon="iconfont iconSearch">
</el-input>
</template>
</ai-search-bar>
<ai-table <ai-table
:tableData="tableData" :tableData="tableData"
:col-configs="colConfigs" :col-configs="colConfigs"
@@ -90,6 +104,18 @@
@change="prizeSearch.current = 1, getPrizeList()"> @change="prizeSearch.current = 1, getPrizeList()">
</ai-select> </ai-select>
</template> </template>
<template #right>
<el-input
v-model="prizeSearch.name"
class="search-input"
size="small"
v-throttle="() => {prizeSearch.current = 1, getPrizeList()}"
placeholder="请输入奖品名称"
clearable
@clear="prizeSearch.current = 1, getPrizeList()"
suffix-icon="iconfont iconSearch">
</el-input>
</template>
</ai-search-bar> </ai-search-bar>
<ai-table <ai-table
:tableData="prizeList" :tableData="prizeList"
@@ -122,8 +148,8 @@
currIndex: 0, currIndex: 0,
tabList: ['基本信息', '报名记录', '抽奖记录'], tabList: ['基本信息', '报名记录', '抽奖记录'],
colConfigs: [ colConfigs: [
{ prop: 'userName', label: '姓名', align: 'left', width: '200px' }, { prop: 'name', label: '姓名', align: 'left', width: '200px' },
{ prop: 'userPhone', label: '手机号', align: 'center' }, { prop: 'phone', label: '手机号', align: 'center' },
{ prop: 'createTime', label: '报名时间', align: 'center' } { prop: 'createTime', label: '报名时间', align: 'center' }
], ],
prizeColConfigs: [ prizeColConfigs: [
@@ -136,10 +162,12 @@
prizeSearch: { prizeSearch: {
size: 10, size: 10,
current: 1, current: 1,
name: '',
prizeId: '' prizeId: ''
}, },
search: { search: {
size: 10, size: 10,
name: '',
current: 1 current: 1
}, },
prizes: [], prizes: [],

View File

@@ -22,9 +22,9 @@
class="search-input" class="search-input"
size="small" size="small"
v-throttle="() => {search.current = 1, getList()}" v-throttle="() => {search.current = 1, getList()}"
placeholder="请选择活动标题" placeholder="请输入活动标题"
clearable clearable
@clear="search.current = 1, search.province = '', getList()" @clear="search.current = 1, getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</template> </template>