|
@@ -138,7 +138,11 @@ public class RawDataServiceImpl implements RawDataService {
|
|
|
List<Map<String, Object>> tableDataList = new ArrayList<>();
|
|
|
if (tableDataDto.getReportValueFormat() == ConstantStr.EVERY_DAY_ES) {
|
|
|
if (itemGroup.getValueCondition() == ConstantStr.AVERAGE_VALUE) {
|
|
|
- tableDataList = rawDataDao.getTableDataEavg(itemGroupId, remainder, itemName, itemGroup.getDataSourceId());
|
|
|
+ tableDataList = rawDataDao.getTableDataEvery(itemGroupId, remainder, itemName, itemGroup.getDataSourceId(), ConstantStr.AVERAGE_VALUE_PAR);
|
|
|
+ } else if (itemGroup.getValueCondition() == ConstantStr.MAX_VALUE) {
|
|
|
+ tableDataList = rawDataDao.getTableDataEvery(itemGroupId, remainder, itemName, itemGroup.getDataSourceId(), ConstantStr.MAX_VALUE_PAR);
|
|
|
+ } else if (itemGroup.getValueCondition() == ConstantStr.MIN_VALUE) {
|
|
|
+ tableDataList = rawDataDao.getTableDataEvery(itemGroupId, remainder, itemName, itemGroup.getDataSourceId(), ConstantStr.MIN_VALUE_PAR);
|
|
|
} else {
|
|
|
throw new CustomException(ResultEnum.REQUEST_WRONGPARAMS.getRespCode(), "目前还未适配此种类型数据组的取值条件");
|
|
|
}
|
|
@@ -154,7 +158,7 @@ public class RawDataServiceImpl implements RawDataService {
|
|
|
} else if (dataSourceType.getDataSourceTypeKey().equals(DataSourceTypeEnum.OPC_DA_REAL.getValue()) ||
|
|
|
dataSourceType.getDataSourceTypeKey().equals(DataSourceTypeEnum.OPC_HDA_HISTORY.getValue()) ||
|
|
|
dataSourceType.getDataSourceTypeKey().equals(DataSourceTypeEnum.OPC_AE_ALARMS.getValue())) {
|
|
|
-
|
|
|
+ item = itemGroupDao.getItemByKepGroupIdName(itemGroupId, itemName);
|
|
|
} else if (dataSourceType.getDataSourceTypeKey().equals(DataSourceTypeEnum.KEP_SERVER_REAL.getValue())) {
|
|
|
item = itemGroupDao.getItemByKepGroupIdName(itemGroupId, itemName);
|
|
|
} else {
|