修改设备列表查询接口和首页后端api代码

This commit is contained in:
houwei 2024-10-30 09:20:43 +08:00
parent 49f9819a0b
commit 68dc88f4a9

View File

@ -28,7 +28,7 @@ public class HomeServiceImpl implements HomeService {
private DataService dataService;
//缺省风电场对象
private SysEquipmentVo defaultWindFarm = null;
private long defaultWindFarmId = 0;
/**
@ -101,18 +101,20 @@ public class HomeServiceImpl implements HomeService {
Long windFarmId = windFarmRealDataDto.getWindFarmId();
//查询数据库中风电场设备取第一个风电场
if (windFarmId == null) {
if(defaultWindFarm ==null){
if(defaultWindFarmId ==0){
SysEquipmentDto sysEquipmentDto = new SysEquipmentDto();
sysEquipmentDto.setObjectType(EquipmentTypeIds.EQUIPMENT_TYPE_WIND_FARM);
List<SysEquipmentVo> list = sysEquipmentMapper.queryEquipmentList(sysEquipmentDto);
defaultWindFarm = list.get(0);
if(!list.isEmpty()){
defaultWindFarmId = list.get(0).getId();
}
}
if(defaultWindFarm==null){
if(defaultWindFarmId==0){
throw new RuntimeException("系统中没有风电场台账信息");
}
windFarmId = defaultWindFarm.getId();
windFarmId = defaultWindFarmId;
}
List<SnapshotValueQueryParam> paramList = new ArrayList<>();
//构建需要查询的物模型属