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">
<ai-card title="报名记录">
<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
:tableData="tableData"
:col-configs="colConfigs"
@@ -89,7 +103,19 @@
:selectList="prizes"
@change="prizeSearch.current = 1, getPrizeList()">
</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-table
:tableData="prizeList"
@@ -122,8 +148,8 @@
currIndex: 0,
tabList: ['基本信息', '报名记录', '抽奖记录'],
colConfigs: [
{ prop: 'userName', label: '姓名', align: 'left', width: '200px' },
{ prop: 'userPhone', label: '手机号', align: 'center' },
{ prop: 'name', label: '姓名', align: 'left', width: '200px' },
{ prop: 'phone', label: '手机号', align: 'center' },
{ prop: 'createTime', label: '报名时间', align: 'center' }
],
prizeColConfigs: [
@@ -136,10 +162,12 @@
prizeSearch: {
size: 10,
current: 1,
name: '',
prizeId: ''
},
search: {
size: 10,
name: '',
current: 1
},
prizes: [],

View File

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