IScreenDataService.java
1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.skua.modules.threedimensional.service;
import java.util.List;
import java.util.Map;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.skua.modules.threedimensional.vo.StatisticsParams;
import org.apache.ibatis.annotations.Param;
import org.springframework.jdbc.core.JdbcTemplate;
public interface IScreenDataService{
//实时数据日+小时+实时
Map<String,Object> getDifferData(String startDate, String itemTags, String departId, String type, JdbcTemplate masterDB);
//历史数据
Map<String,Object> getHistoryData(String startDate, String endDate, String itemTags, String departId, JdbcTemplate masterDB);
List<Map<String, Object>> beforeTodayAvgFhl(String departId, String month, JdbcTemplate masterDB);
List<Map<String, Object>> factorySLQS(String departId, String startTime, String endTime, String TbstartTime, String TbendTime,
String timeType);
List<Map<String, Object>> getYhdlqs(StatisticsParams statisticsParams);
List<Map<String, Object>> getYhylqs(StatisticsParams statisticsParams);
List<Map<String, Object>> getDictGroupData(QueryWrapper dictGroupQueryWrapper);
/**
* 水厂档案相关查询
* @param queryWrapper
* @return
*/
List<Map<String, Object>> factoryDesign(QueryWrapper<Object> queryWrapper);
Map<String, Object> getEquipData(StatisticsParams statisticsParams);
Map<String, Object> getErpData(StatisticsParams statisticsParams);
}