From 65561ff84ad5520a8f7614dd9adf48ac42ff5347 Mon Sep 17 00:00:00 2001
From: zmc <zmc_li@foxmail.com>
Date: 星期三, 30 八月 2023 16:11:51 +0800
Subject: [PATCH] 扬尘Java代码
---
src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java b/src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java
index e9eb6ed..78094de 100644
--- a/src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java
+++ b/src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java
@@ -1,6 +1,8 @@
package com.job.zsc.mapper;
import com.job.zsc.pojo.AnalysisDustData;
+import com.job.zsc.pojo.DustExceptionData;
+import com.job.zsc.pojo.DustExceptionType;
import com.job.zsc.pojo.DustSiteData;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@@ -20,4 +22,21 @@
List<DustSiteData> allSiteName();
List<AnalysisDustData> analysisdata( String siteName,String beginTime, String endTime);
+
+ List<AnalysisDustData> analysisByTime(String siteName, String beginTime, String endTime);
+
+ @Select("select DISTINCT exception,exception_type from dust_exception_data")
+ List<DustExceptionType> getExceptionType();
+
+ List<DustExceptionData> getExceptionData(String siteName, @Param("exceptionType")String[] exceptionType, String beginTime, String endTime);
+
+ List<DustExceptionData> getExceptionSitenameAndCode(String exceptionType, String beginTime, String endTime);
+
+ @Select("select count(*) from dust_exception_data as a join ja_t_dust_site_info as b on a.mn_code = b.mn_code where exception_type = #{exceptionType} and (begin_time between #{beginTime} and #{endTime} or end_time between #{beginTime} and #{endTime})")
+ Integer exceptionNum(String exceptionType, String beginTime, String endTime);
+
+ List<DustSiteData> conditonQueryHistoryData(String siteName, String beginTime, String endTime);
+
+ @Select("select DISTINCT mn_code from dust_exception_data")
+ List<DustExceptionData> exceptionSiteNum();
}
--
Gitblit v1.9.3