From eb54ef147728526158e8c7be5e05c62215464c56 Mon Sep 17 00:00:00 2001 From: whycrzg <ruanzhigang@whycst.com> Date: 星期三, 31 三月 2021 10:40:02 +0800 Subject: [PATCH] 更新 项目管理-查询分页-筛选条件,删除文件 --- src/main/java/com/whyc/service/ProjectProcessManageService.java | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/whyc/service/ProjectProcessManageService.java b/src/main/java/com/whyc/service/ProjectProcessManageService.java index ef0c207..df54682 100644 --- a/src/main/java/com/whyc/service/ProjectProcessManageService.java +++ b/src/main/java/com/whyc/service/ProjectProcessManageService.java @@ -1,9 +1,12 @@ package com.whyc.service; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; import com.whyc.mapper.ProjectArchiveManageMapper; import com.whyc.mapper.ProjectManageMapper; +import com.whyc.pojo.DeviceManage; import com.whyc.pojo.ProjectArchiveManage; import com.whyc.pojo.ProjectManage; import io.swagger.models.auth.In; @@ -42,13 +45,18 @@ return response; } - public Response<List<ProjectManage>> searchByCondition(ProjectManage projectManage) { - Response<List<ProjectManage>> response = new Response<>(); + /** + * 鏍规嵁绛涢�夋潯浠� + * @param pageNum + * @param pageSize + * @param projectManage + * @return + */ + public Response<PageInfo<ProjectManage>> searchByCondition(int pageNum, int pageSize, ProjectManage projectManage) { + PageHelper.startPage(pageNum, pageSize); List<ProjectManage> projectManages = projectManageMapper.searchByCondition(projectManage); - response.setCode(1); - response.setData(projectManages); - return response; - + PageInfo<ProjectManage> projectManagePageInfo = new PageInfo<>(projectManages); + return new Response<PageInfo<ProjectManage>>().set(1, projectManagePageInfo); } -- Gitblit v1.9.1