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