开启pagehelper分页后 ,进行搜索,你要是选择下一页或者上一页,尾页等的操作时总是会查询出全部的数据,而不是在你搜索的结果内的下一页上一页首页尾页

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
<div class="modal-footer no-margin-top" >
    <div class="layui-text ">
        当前第 [[${pageInfo.pageNum}]]页,共 [[${pageInfo.pages}]] 页.一共 [[${pageInfo.total}]] 条记录
    </div>

    <ul class=" pagination pull-right no-margin">
        <li th:if="${pageInfo.hasPreviousPage}">
            <a th:href="'/admin/admin?pageNum=1'">首页</a>
        </li>

        <li class="prev" th:if="${pageInfo.hasPreviousPage}">
            <a th:href="'/admin/admin?pageNum='+${pageInfo.prePage}">
                <i > < </i>
            </a>
        </li>
        <li th:each="nav:${pageInfo.navigatepageNums}">
            <a th:href="'/admin/admin?pageNum='+${nav}" th:text="${nav}" th:if="${nav != pageInfo.pageNum}"></a>
            <span style="font-weight: bold;background: #6faed9;" th:if="${nav == pageInfo.pageNum}" th:text="${nav}" ></span>
        </li>

        <li class="next" th:if="${pageInfo.hasNextPage}">
            <a th:href="'/admin/admin?pageNum='+${pageInfo.nextPage}">
                <i > > </i>
            </a>
        </li>
        <li th:if="${pageInfo.hasNextPage}">

            <a th:href="'/admin/admin?pageNum='+${pageInfo.pages}">尾页</a>
        </li>
    </ul>
</div>


运行结果及报错内容

如果点击了下一页后 会直显示所有分页数据

我的解答思路和尝试过的方法
我想要达到的结果

看看你在翻页时传的pageSize是不是还是5