实时运行逻辑
This commit is contained in:
@ -17,7 +17,7 @@ public interface ISingleSiteService
|
||||
|
||||
public SiteMonitorRunningHeadInfoVo getSiteRunningHeadInfo(String siteId);
|
||||
|
||||
public SiteMonitorRuningInfoVo getRunningGraph(String siteId);
|
||||
public SiteMonitorRuningInfoVo getRunningGraphStorage(String siteId);
|
||||
|
||||
public List<PcsDetailInfoVo> getPcsDetailInfo(String siteId);
|
||||
|
||||
@ -30,4 +30,10 @@ public interface ISingleSiteService
|
||||
public List<BatteryDataStatsListVo> getClusterDataInfoList(String clusterDeviceId,String siteId);
|
||||
|
||||
public AmmeterDataResponse getAmmeterDataList(String siteId);
|
||||
|
||||
public SiteMonitorRuningInfoVo getRunningGraphPcsTemp(String siteId);
|
||||
|
||||
public SiteMonitorRuningInfoVo getRunningGraphBatterySoc(String siteId);
|
||||
|
||||
public SiteMonitorRuningInfoVo getRunningGraphBatteryTemp(String siteId);
|
||||
}
|
||||
|
||||
@ -128,9 +128,9 @@ public class SingleSiteServiceImpl implements ISingleSiteService {
|
||||
return siteMonitorRunningHeadInfoVo;
|
||||
}
|
||||
|
||||
// 获取单站监控实时运行曲线图数据
|
||||
// 获取单站监控实时运行-储能功率数据
|
||||
@Override
|
||||
public SiteMonitorRuningInfoVo getRunningGraph(String siteId) {
|
||||
public SiteMonitorRuningInfoVo getRunningGraphStorage(String siteId) {
|
||||
SiteMonitorRuningInfoVo siteMonitorRuningInfoVo = new SiteMonitorRuningInfoVo();
|
||||
if (!StringUtils.isEmpty(siteId)) {
|
||||
// 时间暂定今日+昨日
|
||||
@ -139,12 +139,45 @@ public class SingleSiteServiceImpl implements ISingleSiteService {
|
||||
//储能功率list
|
||||
List<EnergyStoragePowVo> energyStoragePowList = emsPcsDataMapper.getStoragePowerList(siteId, yesterday, today);
|
||||
siteMonitorRuningInfoVo.setEnergyStoragePowList(energyStoragePowList);
|
||||
}
|
||||
return siteMonitorRuningInfoVo;
|
||||
}
|
||||
// 获取单站监控实时运行-poc平均温度
|
||||
@Override
|
||||
public SiteMonitorRuningInfoVo getRunningGraphPcsTemp(String siteId) {
|
||||
SiteMonitorRuningInfoVo siteMonitorRuningInfoVo = new SiteMonitorRuningInfoVo();
|
||||
if (!StringUtils.isEmpty(siteId)) {
|
||||
// 时间暂定今日+昨日
|
||||
Date today = new Date();
|
||||
Date yesterday = DateUtils.addDays(today, -1);
|
||||
//pcs平均温度list
|
||||
List<PCSAveTempVo> pcsAveTempVos = emsPcsDataMapper.getPcsAveTempList(siteId, yesterday, today);
|
||||
siteMonitorRuningInfoVo.setPcsAveTempList(pcsAveTempVos);
|
||||
}
|
||||
return siteMonitorRuningInfoVo;
|
||||
}
|
||||
// 获取单站监控实时运行-电池平均soc
|
||||
@Override
|
||||
public SiteMonitorRuningInfoVo getRunningGraphBatterySoc(String siteId) {
|
||||
SiteMonitorRuningInfoVo siteMonitorRuningInfoVo = new SiteMonitorRuningInfoVo();
|
||||
if (!StringUtils.isEmpty(siteId)) {
|
||||
// 时间暂定今日+昨日
|
||||
Date today = new Date();
|
||||
Date yesterday = DateUtils.addDays(today, -1);
|
||||
//电池平均soclist
|
||||
List<BatteryAveSOCVo> batteryAveSOCList = emsPcsDataMapper.getAveSocList(siteId, yesterday, today);
|
||||
siteMonitorRuningInfoVo.setBatteryAveSOCList(batteryAveSOCList);
|
||||
}
|
||||
return siteMonitorRuningInfoVo;
|
||||
}
|
||||
// 获取单站监控实时运行-电池平均温度
|
||||
@Override
|
||||
public SiteMonitorRuningInfoVo getRunningGraphBatteryTemp(String siteId) {
|
||||
SiteMonitorRuningInfoVo siteMonitorRuningInfoVo = new SiteMonitorRuningInfoVo();
|
||||
if (!StringUtils.isEmpty(siteId)) {
|
||||
// 时间暂定今日+昨日
|
||||
Date today = new Date();
|
||||
Date yesterday = DateUtils.addDays(today, -1);
|
||||
//电池平均温度list
|
||||
List<BatteryAveTempVo> batteryAveTempList = emsPcsDataMapper.getBatteryAveTempList(siteId, yesterday, today);
|
||||
siteMonitorRuningInfoVo.setBatteryAveTempList(batteryAveTempList);
|
||||
|
||||
Reference in New Issue
Block a user