首页添加 风电场概况和发电量概况查询接口
This commit is contained in:
parent
14fb35383f
commit
0f3cca6303
@ -5,7 +5,20 @@ import com.das.modules.page.domian.HomeWindRealTimeVo;
|
||||
import java.util.List;
|
||||
|
||||
public interface HomeService {
|
||||
|
||||
/**
|
||||
* 接口1: 首页风机矩阵数据
|
||||
* @return 风机矩阵数据
|
||||
*/
|
||||
List<HomeWindRealTimeVo> queryWindRealTimeData();
|
||||
|
||||
//TODO: 接口2: 获取风电场的实时数据 getWindFarmRealData(Long windFarmId)
|
||||
// 包含:
|
||||
// 页面左上角【风场概况】 功率(WindFarmActivePower) 平均风速(WindFarmAvgWindSpeed) 日利用小时(WindFarmDayOperationHours) 月利用小时(WIndFarmMonthOperationHours)
|
||||
// 页面右上角【发电量概况】日发电量(WindFarmDayProdEnergy) 月发电量(WIndFarmMonthProdEnergy) 年发电量(WindFarmYearProdEnergy) 总发电量(WindFarmTotalProdEnergy)
|
||||
//TODO: 传入参数windFarmId 为 风电场ID,如果参数为空,则查询数据库中风电场设备,取第一个风电场
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.das.modules.page.service.impl;
|
||||
|
||||
|
||||
import com.das.common.constant.EquipmentTypeIds;
|
||||
import com.das.modules.data.domain.SnapshotValueQueryParam;
|
||||
import com.das.modules.data.service.DataService;
|
||||
import com.das.modules.equipment.domain.dto.SysEquipmentDto;
|
||||
@ -18,8 +19,6 @@ import java.util.Map;
|
||||
@Service
|
||||
public class HomeServiceImpl implements HomeService {
|
||||
|
||||
private static final Integer OBJECT_TYPE = 10002;
|
||||
|
||||
@Autowired
|
||||
SysEquipmentMapper sysEquipmentMapper;
|
||||
|
||||
@ -35,7 +34,7 @@ public class HomeServiceImpl implements HomeService {
|
||||
@Override
|
||||
public List<HomeWindRealTimeVo> queryWindRealTimeData() {
|
||||
SysEquipmentDto sysEquipmentDto = new SysEquipmentDto();
|
||||
sysEquipmentDto.setObjectType(OBJECT_TYPE);
|
||||
sysEquipmentDto.setObjectType(EquipmentTypeIds.EQUIPMENT_TYPE_STATION_WTG);
|
||||
//获取所有风机设备
|
||||
List<SysEquipmentVo> sysEquipmentVos = sysEquipmentMapper.querySysEquipmentList(sysEquipmentDto);
|
||||
//风机返回数据列表
|
||||
|
Loading…
Reference in New Issue
Block a user