whycxzp
2023-06-21 b0cf8fb827157f3bfc31d5ae155fdb786d0a9e24
src/main/java/com/whyc/service/ProcedureDocService.java
@@ -1,5 +1,7 @@
package com.whyc.service;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.Response;
import com.whyc.mapper.ProcedureDocMapper;
import com.whyc.pojo.ProcedureDoc;
@@ -11,6 +13,7 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.util.List;
@Service
public class ProcedureDocService {
@@ -42,4 +45,11 @@
        String filename = filePath.substring(filePath.lastIndexOf(File.separator)+1);
        FileUtil.download(response,absolutePath,filename);
    }
    public Response getListPage(ProcedureDoc procedureDoc, int pageNum, int pageSize) {
        PageHelper.startPage(pageNum,pageSize);
        List<ProcedureDoc> list = mapper.getListPage(procedureDoc);
        PageInfo<ProcedureDoc> pageInfo = new PageInfo<>(list);
        return new Response().set(1,pageInfo);
    }
}