增加窗口查询接口
This commit is contained in:
parent
2c5328aa91
commit
5c496dd543
@ -526,7 +526,7 @@ public class TDEngineService {
|
||||
if (!(StrUtil.isNotBlank(interval) && interval.equals("NONE"))) {
|
||||
String intervalStr = convertInterval(interval);
|
||||
|
||||
sb.append("select _WSTART, _WEND, updatetime");
|
||||
sb.append("select _WSTART, _WEND");
|
||||
fieldList.forEach(field ->
|
||||
sb.append(" ,").append(calFunction).append("(").append(field).append(") ")
|
||||
);
|
||||
@ -546,7 +546,7 @@ public class TDEngineService {
|
||||
if (valueMap.get(fieldList.get(i)) == null) {
|
||||
Map<String, Object> map = new HashMap<>();
|
||||
List<Long> timeList = new ArrayList<>();
|
||||
timeList.add(rs.getTimestamp(3).getTime());
|
||||
timeList.add(rs.getTimestamp(1).getTime());
|
||||
List<Object> valueList = new ArrayList<>();
|
||||
valueList.add(rs.getObject(fieldList.get(i).toLowerCase()));
|
||||
map.put("times", timeList);
|
||||
@ -556,7 +556,7 @@ public class TDEngineService {
|
||||
Map<String, Object> map = valueMap.get(fieldList.get(i));
|
||||
List<Long> times = (List<Long>) map.get("times");
|
||||
List<Object> values = (List<Object>) map.get("values");
|
||||
times.add(rs.getTimestamp(3).getTime());
|
||||
times.add(rs.getTimestamp(1).getTime());
|
||||
values.add(rs.getObject(fieldList.get(i).toLowerCase()));
|
||||
}
|
||||
}
|
||||
@ -589,7 +589,7 @@ public class TDEngineService {
|
||||
if (!(StrUtil.isNotBlank(interval) && interval.equals("NONE"))) {
|
||||
String intervalStr = convertInterval(interval);
|
||||
|
||||
sb.append("select _WSTART, _WEND,updatetime");
|
||||
sb.append("select _WSTART, _WEND");
|
||||
fieldList.forEach(field ->
|
||||
sb.append(" ,").append(calFunction).append("(").append(field).append(") ")
|
||||
);
|
||||
@ -609,7 +609,7 @@ public class TDEngineService {
|
||||
if (valueMap.get(fieldList.get(i)) == null) {
|
||||
Map<String, Object> map = new HashMap<>();
|
||||
List<Long> timeList = new ArrayList<>();
|
||||
timeList.add(rs.getTimestamp(3).getTime());
|
||||
timeList.add(rs.getTimestamp(1).getTime());
|
||||
List<Object> valueList = new ArrayList<>();
|
||||
valueList.add(rs.getObject(fieldList.get(i).toLowerCase()));
|
||||
map.put("times", timeList);
|
||||
@ -619,7 +619,7 @@ public class TDEngineService {
|
||||
Map<String, Object> map = valueMap.get(fieldList.get(i));
|
||||
List<Long> times = (List<Long>) map.get("times");
|
||||
List<Object> values = (List<Object>) map.get("values");
|
||||
times.add(rs.getTimestamp(3).getTime());
|
||||
times.add(rs.getTimestamp(1).getTime());
|
||||
values.add(rs.getObject(fieldList.get(i).toLowerCase()));
|
||||
}
|
||||
}
|
||||
@ -648,7 +648,7 @@ public class TDEngineService {
|
||||
|
||||
StringBuffer sb = new StringBuffer(2048);
|
||||
if (!(StrUtil.isNotBlank(interval) && interval.equals("NONE"))) {
|
||||
sb.append("select _WSTART, _WEND,updatetime,");
|
||||
sb.append("select _WSTART, _WEND,");
|
||||
sb.append(calFunction).append("(datavalue) as datavalue");
|
||||
sb.append(" from c_");
|
||||
sb.append(irn).append("_").append(calFieldCode);
|
||||
@ -665,7 +665,7 @@ public class TDEngineService {
|
||||
if (valueMap.get(calFieldCode) == null) {
|
||||
Map<String, Object> map = new HashMap<>();
|
||||
List<Long> timeList = new ArrayList<>();
|
||||
timeList.add(rs.getTimestamp(3).getTime());
|
||||
timeList.add(rs.getTimestamp(1).getTime());
|
||||
List<Object> valueList = new ArrayList<>();
|
||||
valueList.add(rs.getObject("datavalue"));
|
||||
map.put("times", timeList);
|
||||
@ -675,7 +675,7 @@ public class TDEngineService {
|
||||
Map<String, Object> map = valueMap.get(calFieldCode);
|
||||
List<Long> timeList = (List<Long>) map.get("times");
|
||||
List<Object> values = (List<Object>) map.get("values");
|
||||
timeList.add(rs.getTimestamp(3).getTime());
|
||||
timeList.add(rs.getTimestamp(1).getTime());
|
||||
values.add(rs.getObject("datavalue"));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user