查询组件
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input size="small" placeholder="搜索姓名、手机号" v-model="search.name" clearable
|
<el-input size="small" placeholder="搜索姓名、手机号" v-model="search.name" clearable
|
||||||
@change="page.current=1,getTableData()"/>
|
v-throttle="() => {page.current = 1, getTableData()}"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
||||||
|
|||||||
@@ -9,7 +9,8 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input size="small" placeholder="搜索名称" v-model="search.name" clearable
|
<el-input size="small" placeholder="搜索名称" v-model="search.name" clearable
|
||||||
@change="page.current=1,getTableData()"/>
|
@clear="page.current = 1,search.name = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
<ai-select v-model="status" placeholder="请选择" clearable :selectList="$dict.getDict('fpStatus')" @change="page.current=1,getTableData()"></ai-select>
|
<ai-select v-model="status" placeholder="请选择" clearable :selectList="$dict.getDict('fpStatus')" @change="page.current=1,getTableData()"></ai-select>
|
||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input placeholder="姓名/身份证/户主联系方式" v-model="search.name" size="small" clearable @change="page.current=1,getTableData()" suffix-icon="iconfont iconSearch"/>
|
<el-input placeholder="姓名/身份证/户主联系方式" v-model="search.name" size="small" @clear="page.current = 1,search.name = '', getTableData()" clearable v-throttle="() => {page.current = 1, getTableData()}" suffix-icon="iconfont iconSearch"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-search-bar>
|
<ai-search-bar>
|
||||||
|
|||||||
@@ -20,7 +20,8 @@
|
|||||||
v-model="search.name"
|
v-model="search.name"
|
||||||
size="small"
|
size="small"
|
||||||
clearable
|
clearable
|
||||||
@change="page.current=1,getTableData()"
|
@clear="page.current = 1,search.name = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}"
|
||||||
suffix-icon="iconfont iconSearch"/>
|
suffix-icon="iconfont iconSearch"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
|
|||||||
@@ -75,7 +75,8 @@
|
|||||||
placeholder="姓名/身份证号/联系方式"
|
placeholder="姓名/身份证号/联系方式"
|
||||||
prefix-icon="iconfont iconSearch"
|
prefix-icon="iconfont iconSearch"
|
||||||
clearable
|
clearable
|
||||||
@change="page.current=1,getTableData()"
|
@clear="page.current = 1,search.param = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}"
|
||||||
/>
|
/>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
|
|||||||
@@ -6,9 +6,8 @@
|
|||||||
<ai-search-bar>
|
<ai-search-bar>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input prefix-icon="iconfont iconSearch" v-model="search.title" placeholder="设备名、MAC号" clearable
|
<el-input prefix-icon="iconfont iconSearch" v-model="search.title" placeholder="设备名、MAC号" clearable
|
||||||
@change="page.current=1,getTableData()" size="small"/>
|
@clear="page.current = 1,search.title = '', getTableData()"
|
||||||
<el-button type="primary" icon="iconfont iconSearch" @click="page.current=1,getTableData()">查询</el-button>
|
v-throttle="() => {page.current = 1, getTableData()}" size="small"/>
|
||||||
<el-button icon="iconfont iconResetting" @click="search={},page.current=1,getTableData()">重置</el-button>
|
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :colConfigs="colConfigs" :total="page.total" :current.sync="page.current"
|
<ai-table :tableData="tableData" :colConfigs="colConfigs" :total="page.total" :current.sync="page.current"
|
||||||
|
|||||||
@@ -25,7 +25,8 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input suffix-icon="iconfont iconSearch" v-model="search.name" placeholder="姓名/手机号码" clearable
|
<el-input suffix-icon="iconfont iconSearch" v-model="search.name" placeholder="姓名/手机号码" clearable
|
||||||
@change="page.current=1,getTableData()" size="small"/>
|
@clear="page.current = 1,search.name = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}" size="small"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,8 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input size="small" placeholder="搜索证书名称" v-model="search.condition" clearable
|
<el-input size="small" placeholder="搜索证书名称" v-model="search.condition" clearable
|
||||||
@change="page.current=1,getTableData()"/>
|
@clear="page.current = 1,search.condition = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
||||||
|
|||||||
@@ -9,7 +9,8 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input size="small" placeholder="搜索名称" v-model="search.condition" clearable
|
<el-input size="small" placeholder="搜索名称" v-model="search.condition" clearable
|
||||||
@change="page.current=1,getTableData()"/>
|
@clear="page.current = 1,search.condition = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
||||||
|
|||||||
@@ -5,10 +5,11 @@
|
|||||||
<template #content>
|
<template #content>
|
||||||
<ai-search-bar>
|
<ai-search-bar>
|
||||||
<template #right>
|
<template #right>
|
||||||
<el-input prefix-icon="iconfont iconSearch" v-model="search.title" placeholder="设备名、MAC号" clearable
|
<el-input
|
||||||
@change="page.current=1,getTableData()" size="small"/>
|
prefix-icon="iconfont iconSearch"
|
||||||
<el-button type="primary" icon="iconfont iconSearch" @click="page.current=1,getTableData()">查询</el-button>
|
v-model="search.title" placeholder="设备名、MAC号" clearable
|
||||||
<el-button icon="iconfont iconResetting" @click="search={},page.current=1,getTableData()">重置</el-button>
|
@clear="page.current = 1,search.title = '', getTableData()"
|
||||||
|
v-throttle="() => {page.current = 1, getTableData()}" size="small"/>
|
||||||
</template>
|
</template>
|
||||||
</ai-search-bar>
|
</ai-search-bar>
|
||||||
<ai-table :tableData="tableData" :colConfigs="colConfigs" :total="page.total" :current.sync="page.current"
|
<ai-table :tableData="tableData" :colConfigs="colConfigs" :total="page.total" :current.sync="page.current"
|
||||||
|
|||||||
Reference in New Issue
Block a user