|
|
|
|
@ -3,10 +3,7 @@ package com.ruoyi.system.service.impl;
|
|
|
|
|
|
|
|
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
|
|
|
import com.ruoyi.system.domain.*;
|
|
|
|
|
import com.ruoyi.system.mapper.BaseLineLossMapper;
|
|
|
|
|
import com.ruoyi.system.mapper.BaseLineMonitorMapper;
|
|
|
|
|
import com.ruoyi.system.mapper.RepPointTempertureMapper;
|
|
|
|
|
import com.ruoyi.system.mapper.Rep_Work_Point_DnbMapper;
|
|
|
|
|
import com.ruoyi.system.mapper.*;
|
|
|
|
|
import com.ruoyi.system.service.IDataAnalysisService;
|
|
|
|
|
import com.ruoyi.system.service.IRep_Work_Point_DnbService;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
@ -44,6 +41,9 @@ public class DataAnalysisServiceImpl implements IDataAnalysisService {
|
|
|
|
|
@Autowired
|
|
|
|
|
private RepPointTempertureMapper repPointTempertureMapper;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private T_MonitorMapper t_MonitorMapper;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 线损分析返回数据
|
|
|
|
|
*
|
|
|
|
|
@ -211,7 +211,15 @@ public class DataAnalysisServiceImpl implements IDataAnalysisService {
|
|
|
|
|
if (String.valueOf(map.get("startTime")).equals("") || String.valueOf(map.get("endTime")).equals("")){
|
|
|
|
|
return resultList;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String monitorId = String.valueOf(map.get("monitorId"));
|
|
|
|
|
T_Monitor tMonitor = new T_Monitor();
|
|
|
|
|
tMonitor.setpMonitorid(monitorId);
|
|
|
|
|
List<T_Monitor> tMonitors = t_MonitorMapper.selectT_MonitorList(tMonitor);
|
|
|
|
|
if (!tMonitors.isEmpty()) {
|
|
|
|
|
List<String> monitorIdList = tMonitors.stream().map(T_Monitor::getMonitorId).collect(Collectors.toList());
|
|
|
|
|
map.put("monitorIdList", monitorIdList);
|
|
|
|
|
map.remove(("monitorId"));
|
|
|
|
|
}
|
|
|
|
|
List<Map<String, String>> repPointTempertures = repPointTempertureMapper.selectpointTimeSiteReport(map);
|
|
|
|
|
resultList = transform(repPointTempertures);
|
|
|
|
|
return resultList;
|
|
|
|
|
|