From 1eecc1f678668ba11b15198be4f0057cf886e7f6 Mon Sep 17 00:00:00 2001
From: zmc <zmc_li@foxmail.com>
Date: 星期二, 29 八月 2023 08:48:40 +0800
Subject: [PATCH] 扬尘监测后端代码

---
 src/main/java/com/job/zsc/controller/FugitiveDustController.java |   44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/job/zsc/controller/FugitiveDustController.java b/src/main/java/com/job/zsc/controller/FugitiveDustController.java
index 032f89a..6d69719 100644
--- a/src/main/java/com/job/zsc/controller/FugitiveDustController.java
+++ b/src/main/java/com/job/zsc/controller/FugitiveDustController.java
@@ -57,12 +57,54 @@
     return Result.success(pageBean);
 }
 
+//鑾峰緱涓嶅悓鐨勫紓甯哥被鍨�
     @GetMapping("/exceptiontype")
-    public Result getExceptionType( ){
+    public Result getExceptionType(){
         List<DustExceptionType> list = fugitiveDustService.getExceptionType();
         return Result.success(list);
     }
 
+//鏉′欢鏌ヨ寮傚父鏁版嵁
+@GetMapping("/exceptiondata")
+public Result getExceptionData(@RequestParam(defaultValue = "1") Integer page,
+                               @RequestParam(defaultValue = "20")Integer pageSize,String siteName,String [] exceptionType,String beginTime, String endTime){
+    PageBean pageBean =  fugitiveDustService.getExceptionData(page,pageSize,siteName,exceptionType,beginTime,endTime);
+    return Result.success(pageBean);
+}
+    //鏉′欢鏌ヨ寮傚父鏁版嵁 涓嶅垎椤�
+    @GetMapping("/exceptiondata1")
+    public Result getExceptionAllData(String siteName,String [] exceptionType,String beginTime, String endTime){
+        List<DustExceptionData> list =  fugitiveDustService.getExceptionAllData(siteName,exceptionType,beginTime,endTime);
+        return Result.success(list);
+    }
 
+//鏍规嵁鏌愭鏃堕棿鍐呮煇涓紓甯哥被鍨嬫煡璇㈠搴旂殑搴楅摵鍚嶇О鍜岃澶囩紪鍙�
+@GetMapping("/sitenamecode")
+public Result getExceptionSitenameAndCode(String exceptionType,String beginTime, String endTime){
+    List<DustExceptionData> list = fugitiveDustService.getExceptionSitenameAndCode(exceptionType,beginTime,endTime);
+    return Result.success(list);
+}
+
+
+    //   鏍规嵁鏃堕棿杩斿洖璇ュ紓甯哥被鍨嬬殑涓暟
+    @GetMapping("/exceptionnum")
+    public Result exceptionNum(String exceptionType,String beginTime,String endTime){
+        Integer list = fugitiveDustService.exceptionNum( exceptionType, beginTime, endTime);
+        return Result.success(list);
+    }
+
+//    鏌ヨ鍘嗗彶鏁版嵁 涓嶅垎椤�
+@GetMapping("/history")
+public Result conditonQueryHistoryData(String siteName,String beginTime, String endTime ){
+    List<DustSiteData> list= fugitiveDustService.conditonQueryHistoryData(siteName,beginTime,endTime);
+    return Result.success(list);
+}
+
+    //   杩斿洖寮傚父鐨勫簵閾烘�绘暟
+    @GetMapping("/exceptionsitenum")
+    public Result exceptionSiteNum(){
+        List<DustExceptionData> list = fugitiveDustService.exceptionSiteNum();
+        return Result.success(list);
+    }
 
 }

--
Gitblit v1.9.3