搜索按钮从第一页算起

This commit is contained in:
zoujiandong 2025-08-15 09:57:47 +08:00
parent 70b94460cb
commit fd218f3880
4 changed files with 20 additions and 8 deletions

View File

@ -34,7 +34,7 @@
</a-form-item> --> </a-form-item> -->
<a-form-item class="smart-query-form-item"> <a-form-item class="smart-query-form-item">
<a-button type="primary" @click="queryData"> <a-button type="primary" @click="queryDataBtn">
<template #icon> <template #icon>
<SearchOutlined /> <SearchOutlined />
</template> </template>
@ -299,7 +299,10 @@ function resetQuery() {
queryForm.pageSize = pageSize; queryForm.pageSize = pageSize;
queryData(); queryData();
} }
const queryDataBtn=()=>{
queryForm.pageNum=1;
queryData();
}
// //
async function queryData() { async function queryData() {
tableLoading.value = true; tableLoading.value = true;

View File

@ -29,7 +29,7 @@
<SmartEnumSelect width="100px" v-model:value="queryForm.sort" enumName="CASESORT" placeholder="排序" /> <SmartEnumSelect width="100px" v-model:value="queryForm.sort" enumName="CASESORT" placeholder="排序" />
</a-form-item> </a-form-item>
<a-form-item class="smart-query-form-item"> <a-form-item class="smart-query-form-item">
<a-button type="primary" @click="queryData"> <a-button type="primary" @click="queryDataBtn">
<template #icon> <template #icon>
<SearchOutlined /> <SearchOutlined />
</template> </template>
@ -194,7 +194,10 @@ function resetQuery() {
queryForm.pageSize = pageSize; queryForm.pageSize = pageSize;
queryData(); queryData();
} }
const queryDataBtn=()=>{
queryForm.pageNum=1;
queryData();
}
// //
async function queryData() { async function queryData() {
tableLoading.value = true; tableLoading.value = true;

View File

@ -37,7 +37,7 @@
</a-form-item> --> </a-form-item> -->
<a-form-item class="smart-query-form-item"> <a-form-item class="smart-query-form-item">
<a-button type="primary" @click="queryData"> <a-button type="primary" @click="queryDataBtn">
<template #icon> <template #icon>
<SearchOutlined /> <SearchOutlined />
</template> </template>
@ -253,7 +253,10 @@ function resetQuery() {
queryForm.pageSize = pageSize; queryForm.pageSize = pageSize;
queryData(); queryData();
} }
const queryDataBtn=()=>{
queryForm.pageNum=1;
queryData();
}
// //
async function queryData() { async function queryData() {
tableLoading.value = true; tableLoading.value = true;

View File

@ -14,7 +14,7 @@
<div> <div>
关键字 关键字
<a-input style="width: 250px" v-model:value="queryForm.keywords" placeholder="姓名/手机号/登录账号" /> <a-input style="width: 250px" v-model:value="queryForm.keywords" placeholder="姓名/手机号/登录账号" />
<a-button class="button-style" v-if="selectRoleId" type="primary" @click="queryRoleEmployee">搜索</a-button> <a-button class="button-style" v-if="selectRoleId" type="primary" @click="queryDataBtn">搜索</a-button>
<a-button class="button-style" v-if="selectRoleId" type="default" @click="resetQueryRoleEmployee">重置</a-button> <a-button class="button-style" v-if="selectRoleId" type="default" @click="resetQueryRoleEmployee">重置</a-button>
</div> </div>
@ -123,7 +123,10 @@
tableLoading.value = false; tableLoading.value = false;
} }
} }
const queryDataBtn=()=>{
queryForm.pageNum=1;
queryRoleEmployee();
}
const columns = reactive([ const columns = reactive([
{ {
title: '姓名', title: '姓名',