| | |
| | | return Result.success(pageBean); |
| | | } |
| | | |
| | | // 返回查询的所有历史数据 |
| | | @GetMapping("/historyall") |
| | | public Result conditonQueryhistoryallData(String siteName,String mnCode,String beginTime, String endTime,String[] scenarioType ){ |
| | | List<DustSiteData> list= fugitiveDustService.conditonQueryhistoryallData(siteName,mnCode, beginTime,endTime,scenarioType); |
| | | return Result.success(list); |
| | | } |
| | | // 返回监测点数据中的不同的场景 |
| | | @GetMapping("/scenario") |
| | | public Result conditonQueryHistoryData(){ |
| | |
| | | PageBean pageBean = fugitiveDustService.pageAnalysisTime(page,pageSize,siteName,beginTime,endTime); |
| | | return Result.success(pageBean); |
| | | } |
| | | //东涛计算分析数据 不分页 |
| | | //动态计算分析数据 不分页 |
| | | @GetMapping("/analysisall") |
| | | public Result analysisAll(String siteName,String beginTime, String endTime){ |
| | | List<AnalysisDustData> list = fugitiveDustService.analysisAll(siteName,beginTime,endTime); |
| | |
| | | private String name; |
| | | private String address; |
| | | private String sName; |
| | | // 供应商 |
| | | private String dutyCompany; |
| | | |
| | | private String mnCode; |
| | | private String typeName; |
| | | private String dustValue; |
| | | private String noiseValue; |
| | | private String lst; |
| | | private String quality; |
| | | private String groupName; |
| | |
| | | List<DustExceptionData> exceptionSiteNum(); |
| | | |
| | | List<AnalysisDustData> analysisAll(String siteName, String beginTime, String endTime); |
| | | |
| | | List<DustSiteData> conditonQueryhistoryallData(String siteName, String mnCode, String beginTime, String endTime, String[] scenarioType); |
| | | } |
| | |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public List<DustSiteData> conditonQueryhistoryallData(String siteName, String mnCode, String beginTime, String endTime, String[] scenarioType) { |
| | | List<DustSiteData> list = fugitiveDustMapper.conditonQueryDustHistoryData(siteName,mnCode,beginTime,endTime,scenarioType); |
| | | return list; |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | <mapper namespace="com.job.zsc.mapper.FugitiveDustMapper"> |
| | | |
| | | <select id="conditonQueryDustHistoryData" resultType="com.job.zsc.pojo.DustSiteData"> |
| | | select * |
| | | from monitor_site |
| | | select a.*,b.* |
| | | from ja_t_dust_site_data_info as a join ja_t_dust_site_info as b on a.mn_code = b.mn_code |
| | | <where> |
| | | <if test="siteName !=null and siteName != ''"> |
| | | Name like concat('%',#{siteName},'%') |
| | | b.name like concat('%',#{siteName},'%') |
| | | </if> |
| | | <if test="mnCode !=null and mnCode != ''"> |
| | | and MN_Code = #{mnCode} |
| | | and a.mn_code = #{mnCode} |
| | | </if> |
| | | <if test="beginTime != null and endTime != null"> |
| | | and Lst between #{beginTime} and #{endTime} |
| | | and a.lst between #{beginTime} and #{endTime} |
| | | </if> |
| | | |
| | | <if test="scenarioType != null and scenarioType != '' "> |
| | | and Type_Name in |
| | | and b.typename in |
| | | <foreach item="item" collection="scenarioType" separator="," open="(" close=")"> |
| | | #{item} |
| | | </foreach> |