| | |
| | | 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; |
| | |
| | | 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); |
| | | } |
| | | |
| | | |