Commit 338a304b authored by “xuhd”'s avatar “xuhd”

评定报告录入添加分页功能

parent 93a37664
package com.hungraim.ltc.controller; package com.hungraim.ltc.controller;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.hungraim.ltc.dto.QueryDto; import com.hungraim.ltc.dto.QueryDto;
...@@ -76,9 +77,11 @@ public class TaskController { ...@@ -76,9 +77,11 @@ public class TaskController {
* @param tel 失能人员手机号码 * @param tel 失能人员手机号码
*/ */
@RequestMapping("/taskReportList") @RequestMapping("/taskReportList")
public Result<List<TaskReportVO>> taskReportList(String name, String certiCode, String tel) { public Result<Page<TaskReportVO>> taskReportList(@RequestParam(defaultValue = "1") Integer pageNum, @RequestParam(defaultValue = "10") Integer pageSize,String name, String certiCode, String tel) {
List<TaskReportVO> taskReportList = taskService.taskReportList(name, certiCode, tel); Page<TaskReportVO> page = new Page<>(pageNum, pageSize);
return Result.success(taskReportList); page = taskService.taskReportList(page,name, certiCode, tel);
log.info("评定报告录入:"+JSONObject.toJSONString(page));
return Result.success(page);
} }
/** /**
......
...@@ -42,7 +42,7 @@ public interface TaskMapper extends BaseMapper<ChAprTask> { ...@@ -42,7 +42,7 @@ public interface TaskMapper extends BaseMapper<ChAprTask> {
/** /**
* 评定报告录入列表 * 评定报告录入列表
*/ */
List<TaskReportVO> taskReportList(String name, String certiCode, String tel); Page<TaskReportVO> taskReportList(Page<TaskReportVO> page,String name, String certiCode, String tel);
TaskReportVO getReportById(String reportId); TaskReportVO getReportById(String reportId);
......
...@@ -27,7 +27,7 @@ public interface TaskService { ...@@ -27,7 +27,7 @@ public interface TaskService {
String street, String realName, String certiCode, String taskName, String taskTel, String street, String realName, String certiCode, String taskName, String taskTel,
String daysRemaining, String taskStatus, String isReturn, String area); String daysRemaining, String taskStatus, String isReturn, String area);
List<TaskReportVO> taskReportList(String name, String certiCode, String tel); Page<TaskReportVO> taskReportList(Page<TaskReportVO> page,String name, String certiCode, String tel);
List<AprEmpVO> aprEmpList(String provincial, String city, String area, String organName, String name, String tel, String groupLeader); List<AprEmpVO> aprEmpList(String provincial, String city, String area, String organName, String name, String tel, String groupLeader);
......
...@@ -105,8 +105,8 @@ public class TaskServiceImpl implements TaskService { ...@@ -105,8 +105,8 @@ public class TaskServiceImpl implements TaskService {
* @param tel 失能人员手机号码 * @param tel 失能人员手机号码
*/ */
@Override @Override
public List<TaskReportVO> taskReportList(String name, String certiCode, String tel) { public Page<TaskReportVO> taskReportList(Page<TaskReportVO> page,String name, String certiCode, String tel) {
return taskMapper.taskReportList(name, certiCode, tel); return taskMapper.taskReportList(page,name, certiCode, tel);
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment