zmc
2023-09-27 3543b001e3da2cb801d7dfa27b396db4edbfb740
src/main/java/com/job/zsc/mapper/FugitiveDustMapper.java
@@ -1,9 +1,7 @@
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 com.job.zsc.pojo.*;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
@@ -15,7 +13,7 @@
    List<DustSiteData> conditonQueryDustHistoryData(String siteName, String mnCode,String beginTime, String endTime,@Param("scenarioType") String[] scenarioType) ;
    @Select("select distinct Type_Name from monitor_site")
    @Select("select DISTINCT typename from ja_t_dust_site_info")
    List<DustSiteData> scenarioData();
    @Select("select DISTINCT name from ja_t_dust_site_info  ")
@@ -39,4 +37,26 @@
    @Select("select DISTINCT mn_code from dust_exception_data")
    List<DustExceptionData> exceptionSiteNum();
    /*新增审计内容*/
    @Insert("insert into audit_info(exception_id,checker,checker_content,enterprise_content,audit_status,create_time,update_time) values(#{exceptionId},#{checker},#{checkerContent},#{enterpriseContent},#{auditStatus},#{createTime},#{updateTime})")
    void insert(AuditInfo auditInfo);
    @Select("select * from audit_info")
    List<AuditInfo> getAuditAllData();
    void update(AuditInfo auditInfo);
    List<DustExceptionData> getHasAuditedData(String beginTime, String endTime);
    @Insert("insert into dust_global_setting(user,create_time,begin_time,end_time,region,is_regular_time) values( #{user},#{createTime},#{beginTime},#{endTime},#{region},#{isRegularTime})")
    void setting(DustDataAccessSetting dustDataAccessSetting);
    List<DustExceptionData> getSiteNameByTimeAndExceptionType(@Param("exceptionType")String[] exceptionType, String beginTime, String endTime);
    List<AnalysisDustData> analysisdataByType(String month,String type);
    List<AnalysisDustData> analysisdataByTimeAndType(String beginTime, String endTime, String type);
}