|
|
|
@ -2,6 +2,11 @@ package com.ruoyi.system.service.impl;
|
|
|
|
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
|
|
|
import com.ruoyi.system.domain.T_Monitor;
|
|
|
|
|
import com.ruoyi.system.mapper.T_MonitorMapper;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
import com.ruoyi.system.mapper.TArraytemperaturedataMapper;
|
|
|
|
@ -21,6 +26,9 @@ public class TArraytemperaturedataServiceImpl implements ITArraytemperaturedataS
|
|
|
|
|
@Autowired
|
|
|
|
|
private TArraytemperaturedataMapper tArraytemperaturedataMapper;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private T_MonitorMapper t_MonitorMapper;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询温度传感器阵列报
|
|
|
|
|
*
|
|
|
|
@ -100,6 +108,18 @@ public class TArraytemperaturedataServiceImpl implements ITArraytemperaturedataS
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public List<TArraytemperaturedata> selectNewDataStreak(TArraytemperaturedata tArraytemperaturedata) {
|
|
|
|
|
String monitorId = tArraytemperaturedata.getMonitorId();
|
|
|
|
|
if (StringUtils.isEmpty(monitorId)){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
T_Monitor monitor = new T_Monitor();
|
|
|
|
|
monitor.setpMonitorid(monitorId);
|
|
|
|
|
List<T_Monitor> tMonitors = t_MonitorMapper.selectT_MonitorList(monitor);
|
|
|
|
|
if (tMonitors.size() == 0){
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
List<String> monitorList = tMonitors.stream().map(T_Monitor::getMonitorId).collect(Collectors.toList());
|
|
|
|
|
tArraytemperaturedata.setMonitorList(monitorList);
|
|
|
|
|
return tArraytemperaturedataMapper.selectNewDataStreak(tArraytemperaturedata);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|