whycxzp
2021-07-26 8c189b243bfbbacb2ab1ce79f4e1ff22708f125a
src/main/java/com/whyc/controller/ProjectController.java
@@ -1,6 +1,7 @@
package com.whyc.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.pagehelper.PageInfo;
import com.whyc.dto.Response;
import com.whyc.pojo.Project;
import com.whyc.service.ProjectService;
@@ -38,10 +39,15 @@
    public Response getProjectById(@RequestParam int id){
        return service.getProjectById(id);
    }
    @GetMapping("getCount")
    @ApiOperation(value = "获取统计数据")
    public Response getProjectStatusData(){
        return service.getProjectStatusData();
    }
    @PostMapping("search")
    @ApiOperation(value = "查询项目分页-根据筛选条件")
    public Response<IPage<Project>> getPageByCondition(@RequestParam int pageNum, @RequestParam int pageSize, @RequestBody Project project){
    public Response<PageInfo<Project>> getPageByCondition(@RequestParam int pageNum, @RequestParam int pageSize, @RequestBody Project project){
        return service.getPageByCondition(pageNum,pageSize,project);
    }