Browse Source

#集中监控增加设备装机容量

zhongwei
yang_shj 7 months ago
parent
commit
dcba22e179
  1. 6
      hzims-service/hzims-scheduled/src/main/java/com/hnac/hzims/scheduled/service/operation/monitor/impl/MonitorServiceImpl.java
  2. 7
      hzims-service/operational/src/main/java/com/hnac/hzims/operational/station/service/impl/StationServiceImpl.java

6
hzims-service/hzims-scheduled/src/main/java/com/hnac/hzims/scheduled/service/operation/monitor/impl/MonitorServiceImpl.java

@ -348,7 +348,11 @@ public class MonitorServiceImpl implements MonitorService {
// 设备装机容量
if(CollectionUtil.isNotEmpty(deviceParams)){
Optional<EminfoAndEmParamVo> optional = deviceParams.stream().filter(param->param.getEmCode().equals(device.getDeviceCode())).findFirst();
optional.ifPresent(eminfoAndEmParamVo -> device.setInstalledCapacity(eminfoAndEmParamVo.getInstalledCapacity()));
if(optional.isPresent()){
device.setInstalledCapacity(optional.get().getInstalledCapacity());
}else{
device.setInstalledCapacity(0.0);
}
}
// 设备状态 : 故障、检修
if (CollectionUtil.isNotEmpty(faults) && faults.contains(device.getDeviceCode())) {

7
hzims-service/operational/src/main/java/com/hnac/hzims/operational/station/service/impl/StationServiceImpl.java

@ -113,14 +113,14 @@ public class StationServiceImpl extends ServiceImpl<StationMapper, StationEntity
// 删除数据平台项目
Result dataDelete = projectClient.delete(stationEntity.getCode());
if(dataDelete.isSuccess()) {
log.error("hzims-operational:station:removeStation", stationEntity.getCode() + "删除失败,报错信息为:" + dataDelete.getMsg());
log.error("hzims-operational:station:removeStation : {}", stationEntity.getCode() + "删除失败,报错信息为:" + dataDelete.getMsg());
}
// 删除所属机构
R<Dept> deptResult = sysClient.getDept(stationEntity.getRefDept());
if (deptResult.isSuccess() && ObjectUtil.isNotEmpty(deptResult.getData())) {
R<Void> projectResult = deptClient.deleteDeptById(stationEntity.getRefDept());
if (!projectResult.isSuccess()) {
log.info("hzims-operational:station:removeStation", stationEntity.getRefDept() + "所属机构删除失败,报错信息为:" + projectResult.getMsg());
log.info("hzims-operational:station:removeStation : {}", stationEntity.getRefDept() + "所属机构删除失败,报错信息为:" + projectResult.getMsg());
}
}
}
@ -144,6 +144,9 @@ public class StationServiceImpl extends ServiceImpl<StationMapper, StationEntity
if (StringUtil.isNotBlank(req.getName())) {
like(StationEntity::getName, "%".concat(req.getName()).concat("%"));
}
if (ObjectUtil.isNotEmpty(req.getId())) {
eq(StationEntity::getId, req.getId());
}
if (ObjectUtil.isNotEmpty(req.getType())) {
eq(StationEntity::getType, req.getType());
}

Loading…
Cancel
Save