This commit is contained in:
yanran200730
2022-03-22 17:51:53 +08:00
parent 1b290214f6
commit 1ddf31185c
7 changed files with 10 additions and 6 deletions

View File

@@ -43,7 +43,7 @@
</template> </template>
<template #right> <template #right>
<el-input size="small" v-model="search.meetingAgenda" placeholder="会议标题/创建人" <el-input size="small" v-model="search.meetingAgenda" placeholder="会议标题/创建人"
suffix-icon="iconfont iconSearch" clearable @change="page.current=1,getAppThreeMeetingInfo()"/> suffix-icon="iconfont iconSearch" v-throttle="() => {page.current = 1, getAppThreeMeetingInfo()}" clearable @clear="search.meetingAgenda = '', page.current=1,getAppThreeMeetingInfo()"/>
</template> </template>
</ai-search-bar> </ai-search-bar>
<ai-search-bar> <ai-search-bar>

View File

@@ -16,7 +16,8 @@
size="small" size="small"
placeholder="请输入课程主题" placeholder="请输入课程主题"
clearable clearable
@change="search.current=1, getList()" v-throttle="() => {search.current = 1, getList()}"
@clear="search.current=1, search.title = '', getList()"
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</template> </template>

View File

@@ -87,7 +87,7 @@
size="small" size="small"
v-model="search.con" v-model="search.con"
placeholder="姓名/身份证/联系方式" placeholder="姓名/身份证/联系方式"
@keyup.enter.native="search.current = 1, refreshTable()" v-throttle="() => {search.current = 1, refreshTable()}"
@clear="search.current = 1, refreshTable()" @clear="search.current = 1, refreshTable()"
clearable clearable
suffix-icon="iconfont iconSearch"/> suffix-icon="iconfont iconSearch"/>

View File

@@ -27,7 +27,7 @@
size="small" size="small"
placeholder="事项名称/创建人" placeholder="事项名称/创建人"
@clear="search={},page.current=1,getList()" @clear="search={},page.current=1,getList()"
@keyup.enter.native="page.current=1,getList()" v-throttle="() => {page.current = 1, getList()}"
clearable clearable
suffix-icon="iconfont iconSearch"/> suffix-icon="iconfont iconSearch"/>
</template> </template>

View File

@@ -15,6 +15,7 @@
size="mini" size="mini"
placeholder="请输入部门名称" placeholder="请输入部门名称"
v-model="unitName" v-model="unitName"
clearable
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</div> </div>

View File

@@ -55,8 +55,9 @@
<el-input placeholder="输入公文名称/编号" <el-input placeholder="输入公文名称/编号"
v-model="searchObj.name" v-model="searchObj.name"
size="small" size="small"
@change="(page.current = 1), getList()" v-throttle="() => {page.current = 1, getList()}"
clearable clearable
@clear="page.current = 1, searchObj.name = '', getList()"
prefix-icon="iconfont iconSearch"/> prefix-icon="iconfont iconSearch"/>
</template> </template>
</ai-search-bar> </ai-search-bar>
@@ -192,7 +193,7 @@ export default {
]; ];
}, },
}, },
mounted() { created() {
this.dict.load('officialDocumentName', 'officialDocumentConfidentialityLevel', 'officialDocumentReadType', 'documentStatus').then(() => { this.dict.load('officialDocumentName', 'officialDocumentConfidentialityLevel', 'officialDocumentReadType', 'documentStatus').then(() => {
this.$nextTick(() => this.getList()) this.$nextTick(() => this.getList())
}) })

View File

@@ -15,6 +15,7 @@
size="mini" size="mini"
placeholder="请输入地区名称" placeholder="请输入地区名称"
v-model="unitName" v-model="unitName"
clearable
suffix-icon="iconfont iconSearch"> suffix-icon="iconfont iconSearch">
</el-input> </el-input>
</div> </div>