搜索按钮从第一页算起

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
+5 -2
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;
+5 -2
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;
+5 -2
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;
@@ -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: '姓名',