zmc
2023-08-14 9376436cdd6e3986cc4af4b4a6aa9e78e2b32de0
src/main/java/com/job/zsc/controller/FugitiveDustController.java
@@ -1,10 +1,7 @@
package com.job.zsc.controller;
import com.job.zsc.pojo.AnalysisDustData;
import com.job.zsc.pojo.DustSiteData;
import com.job.zsc.pojo.PageBean;
import com.job.zsc.pojo.Result;
import com.job.zsc.pojo.*;
import com.job.zsc.service.FugitiveDustService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
@@ -51,4 +48,21 @@
        List<AnalysisDustData> list = fugitiveDustService.analysisdata(siteName,beginTime,endTime);
        return Result.success(list);
    }
//    根据站点名字和时段进行统计分析 后端分页
    @GetMapping("/analysistime")
    public Result analysisByTime( @RequestParam(defaultValue = "1") Integer page,
                                  @RequestParam(defaultValue = "20")Integer pageSize,String siteName,String beginTime, String endTime){
    PageBean pageBean = fugitiveDustService.pageAnalysisTime(page,pageSize,siteName,beginTime,endTime);
    return Result.success(pageBean);
}
    @GetMapping("/exceptiontype")
    public Result getExceptionType( ){
        List<DustExceptionType> list = fugitiveDustService.getExceptionType();
        return Result.success(list);
    }
}