This commit is contained in:
yanran200730
2022-03-21 20:11:17 +08:00
parent f0c1efb4b1
commit 5364c2571a
11 changed files with 29 additions and 9 deletions

View File

@@ -15,6 +15,7 @@
<template slot="right"> <template slot="right">
<el-input v-model="search.messageName" size="small" placeholder="媒资名称" clearable <el-input v-model="search.messageName" size="small" placeholder="媒资名称" clearable
@keyup.enter.native=";(page.current = 1), getList()" @keyup.enter.native=";(page.current = 1), getList()"
v-throttle="() => {page.current=1,getList()}"
@clear=";(page.current = 1), (search.messageName = ''), getList()" @clear=";(page.current = 1), (search.messageName = ''), getList()"
suffix-icon="iconfont iconSearch"/> suffix-icon="iconfont iconSearch"/>
</template> </template>

View File

@@ -17,7 +17,15 @@
<!-- 搜索 --> <!-- 搜索 -->
<template slot="right"> <template slot="right">
<el-input v-model="search.managerName" size="small" placeholder="楼栋号/楼长/联系方式" clearable @keyup.enter.native=";(page.current = 1), getList()" @clear=";(page.current = 1), (search.managerName = ''), getList()" suffix-icon="iconfont iconSearch" /> <el-input
v-model="search.managerName"
size="small"
placeholder="楼栋号/楼长/联系方式"
clearable
@keyup.enter.native=";(page.current = 1), getList()"
v-throttle="() => {page.current=1,getList()}"
@clear=";(page.current = 1), (search.managerName = ''), getList()"
suffix-icon="iconfont iconSearch" />
</template> </template>
</ai-search-bar> </ai-search-bar>

View File

@@ -10,7 +10,7 @@
<el-button :disabled="!ids.length" icon="iconfont iconDelete" size="small" @click="removeAll">删除</el-button> <el-button :disabled="!ids.length" icon="iconfont iconDelete" size="small" @click="removeAll">删除</el-button>
</template> </template>
<template slot="right"> <template slot="right">
<el-input v-model="search.communityName" class="search-input" size="small" @change=";(search.current = 1), getList()" placeholder="小区名称" suffix-icon="iconfont iconSearch" clearable /> <el-input @clear=";(search.current = 1), (search.communityName = ''), getList()" v-throttle="() => {search.current=1,getList()}" v-model="search.communityName" class="search-input" size="small" placeholder="小区名称" suffix-icon="iconfont iconSearch" clearable />
</template> </template>
</ai-search-bar> </ai-search-bar>

View File

@@ -7,6 +7,7 @@
<template slot="right"> <template slot="right">
<el-input v-model="search.keyword" size="small" placeholder="设备名称/设备编号" clearable <el-input v-model="search.keyword" size="small" placeholder="设备名称/设备编号" clearable
@keyup.enter.native=";(page.current = 1), getList()" @keyup.enter.native=";(page.current = 1), getList()"
v-throttle="() => {page.current=1,getList()}"
@clear=";(page.current = 1), (search.keyword = ''), getList()" suffix-icon="iconfont iconSearch"/> @clear=";(page.current = 1), (search.keyword = ''), getList()" suffix-icon="iconfont iconSearch"/>
</template> </template>
</ai-search-bar> </ai-search-bar>

View File

@@ -15,6 +15,7 @@
@keyup.enter.native="search.current = 1, getList()" @keyup.enter.native="search.current = 1, getList()"
placeholder="请输入菜单名称" placeholder="请输入菜单名称"
clearable clearable
v-throttle="() => {search.current = 1, getList()}"
@clear="search.current = 1, search.applicationName = '', getList()" @clear="search.current = 1, search.applicationName = '', getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>

View File

@@ -38,6 +38,7 @@
placeholder="输入网格名称" placeholder="输入网格名称"
@keyup.enter.native="(page.current = 1), getList()" @keyup.enter.native="(page.current = 1), getList()"
clearable clearable
v-throttle="() => {page.current = 1, getList()}"
@clear="(searchObj.girdName = '', page.current = 1), getList()" @clear="(searchObj.girdName = '', page.current = 1), getList()"
suffix-icon="iconfont iconSearch" suffix-icon="iconfont iconSearch"
/> />

View File

@@ -17,6 +17,7 @@
v-model="searchObj.name" v-model="searchObj.name"
size="small" size="small"
placeholder="网格员/责任网格" placeholder="网格员/责任网格"
v-throttle="() => {page.current = 1, getList()}"
@keyup.enter.native="(page.current = 1), getList()" @keyup.enter.native="(page.current = 1), getList()"
clearable clearable
@clear="(searchObj.name = '', page.current = 1), getList()" @clear="(searchObj.name = '', page.current = 1), getList()"

View File

@@ -12,7 +12,8 @@
<!-- 搜索 --> <!-- 搜索 -->
<template slot="right"> <template slot="right">
<el-input v-model="search.name" size="small" placeholder="户主/联系电话" clearable @keyup.enter.native=";(page.current = 1), getList()" @clear=";(page.current = 1), (search.name = ''), getList()" suffix-icon="iconfont iconSearch" /> <el-input v-model="search.name" size="small"
v-throttle="() => {page.current = 1, getList()}" placeholder="户主/联系电话" clearable @keyup.enter.native=";(page.current = 1), getList()" @clear=";(page.current = 1), (search.name = ''), getList()" suffix-icon="iconfont iconSearch" />
</template> </template>
</ai-search-bar> </ai-search-bar>

View File

@@ -10,6 +10,7 @@
</template> </template>
<template slot="right"> <template slot="right">
<el-input v-model="search.name" size="small" placeholder="媒资名称" clearable <el-input v-model="search.name" size="small" placeholder="媒资名称" clearable
v-throttle="() => {page.current = 1, getList()}"
@keyup.enter.native=";(page.current = 1), getList()" @keyup.enter.native=";(page.current = 1), getList()"
@clear=";(page.current = 1), (search.name = ''), getList()" suffix-icon="iconfont iconSearch"/> @clear=";(page.current = 1), (search.name = ''), getList()" suffix-icon="iconfont iconSearch"/>
</template> </template>

View File

@@ -19,8 +19,12 @@
></ai-select> ></ai-select>
</template> </template>
<template #right> <template #right>
<el-input v-model="search.param" @keyup.enter.native="search.current=1,getTableData()" placeholder="会议标题/地点" <el-input
size="small" suffix-icon="iconfont iconSearch" clearable @clear="getTableData()"></el-input> v-model="search.param"
v-throttle="() => {search.current=1,getTableData()}"
@keyup.enter.native="search.current=1,getTableData()"
placeholder="会议标题/地点"
size="small" suffix-icon="iconfont iconSearch" clearable @clear="getTableData()"></el-input>
</template> </template>
</ai-search-bar> </ai-search-bar>
<div class="list_main"> <div class="list_main">
@@ -123,6 +127,7 @@ export default {
comp: 'addMeeting' comp: 'addMeeting'
}); });
}, },
getTableData() { getTableData() {
this.instance.post(`/app/appmeetinginfo/list`, null, { this.instance.post(`/app/appmeetinginfo/list`, null, {
params: { params: {

View File

@@ -36,13 +36,13 @@
</template> </template>
<template #right> <template #right>
<el-input <el-input
v-model="search.title" v-model="search.content"
class="search-input" class="search-input"
size="small" size="small"
@keyup.enter.native="search.current = 1, search.title, getList()" @keyup.enter.native="search.current = 1, search.content, getList()"
placeholder="请输入发布人姓名" placeholder="请输入发布人姓名"
clearable clearable
@clear="search.current = 1, search.title = '', getList()" @clear="search.current = 1, search.content = '', getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</template> </template>
@@ -85,7 +85,7 @@
size: 10, size: 10,
status: '', status: '',
topic: '', topic: '',
title: '', content: '',
areaId: '', areaId: '',
createTimeStart: '', createTimeStart: '',
createTimeEnd: '' createTimeEnd: ''