refactor(influxdb): 移除冗余的相位类型判断逻辑
- 注释掉 InfluxdbDataHarmpowerPImpl 中 phasicType 和 lineParam.type 的条件判断 - 注释掉 InfluxdbDataHarmpowerQImpl 中 phasicType 和 lineParam.type 的条件判断 - 注释掉 InfluxdbDataHarmpowerSImpl 中 phasicType 和 lineParam.type 的条件判断 - 统一使用 extractDataLists(valueTypeList, "") 进行数据提取 - 简化代码逻辑,提高可读性
This commit is contained in:
@@ -107,11 +107,12 @@ public class InfluxdbDataHarmpowerPImpl extends MppServiceImpl<RStatDataHarmPowe
|
||||
CommonMinuteDto.ValueType value = new CommonMinuteDto.ValueType();
|
||||
value.setValueType(valueType);
|
||||
List<List<Double>> lists;
|
||||
if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
lists = extractDataLists(valueTypeList, "Tot");
|
||||
} else {
|
||||
// if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
// lists = extractDataLists(valueTypeList, "Tot");
|
||||
// } else {
|
||||
// lists = extractDataLists(valueTypeList, "");
|
||||
// }
|
||||
lists = extractDataLists(valueTypeList, "");
|
||||
}
|
||||
value.setValueList(lists);
|
||||
valueTypes.add(value);
|
||||
});
|
||||
|
||||
@@ -105,13 +105,13 @@ public class InfluxdbDataHarmpowerQImpl extends MppServiceImpl<RStatDataHarmPowe
|
||||
valueTypeMap.forEach((valueType,valueTypeList)->{
|
||||
CommonMinuteDto.ValueType value = new CommonMinuteDto.ValueType();
|
||||
value.setValueType(valueType);
|
||||
|
||||
List<List<Double>> lists;
|
||||
if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
lists = extractDataLists(valueTypeList, "Tot");
|
||||
} else {
|
||||
// if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
// lists = extractDataLists(valueTypeList, "Tot");
|
||||
// } else {
|
||||
// lists = extractDataLists(valueTypeList, "");
|
||||
// }
|
||||
lists = extractDataLists(valueTypeList, "");
|
||||
}
|
||||
value.setValueList(lists);
|
||||
valueTypes.add(value);
|
||||
});
|
||||
|
||||
@@ -106,11 +106,12 @@ public class InfluxdbDataHarmpowerSImpl extends MppServiceImpl<RStatDataHarmPowe
|
||||
CommonMinuteDto.ValueType value = new CommonMinuteDto.ValueType();
|
||||
value.setValueType(valueType);
|
||||
List<List<Double>> lists;
|
||||
if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
lists = extractDataLists(valueTypeList, "Tot");
|
||||
} else {
|
||||
// if (Objects.equals(phasicType, "T") && Objects.equals(lineParam.getType(), 2)) {
|
||||
// lists = extractDataLists(valueTypeList, "Tot");
|
||||
// } else {
|
||||
// lists = extractDataLists(valueTypeList, "");
|
||||
// }
|
||||
lists = extractDataLists(valueTypeList, "");
|
||||
}
|
||||
value.setValueList(lists);
|
||||
valueTypes.add(value);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user