Skip to content

Commit cdbdf7c

Browse files
committed
Create filter on busbar sections
Signed-off-by: Franck LECUYER <franck.lecuyer@rte-france.com>
1 parent 1cdb549 commit cdbdf7c

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

src/components/composite/filter/expert/expertFilterConstants.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export const EXPERT_FILTER_QUERY = 'rules';
3232
export const EXPERT_FILTER_EQUIPMENTS: typeof ALL_EQUIPMENTS = {
3333
[EquipmentType.SUBSTATION]: ALL_EQUIPMENTS[EquipmentType.SUBSTATION],
3434
[EquipmentType.VOLTAGE_LEVEL]: ALL_EQUIPMENTS[EquipmentType.VOLTAGE_LEVEL],
35+
[EquipmentType.BUSBAR_SECTION]: ALL_EQUIPMENTS[EquipmentType.BUSBAR_SECTION],
3536
[EquipmentType.LINE]: ALL_EQUIPMENTS[EquipmentType.LINE],
3637
[EquipmentType.TWO_WINDINGS_TRANSFORMER]: ALL_EQUIPMENTS[EquipmentType.TWO_WINDINGS_TRANSFORMER],
3738
[EquipmentType.THREE_WINDINGS_TRANSFORMER]: ALL_EQUIPMENTS[EquipmentType.THREE_WINDINGS_TRANSFORMER],
@@ -1151,6 +1152,17 @@ export const EXPERT_FILTER_FIELDS: Record<string, Field[]> = {
11511152
FIELDS_OPTIONS.LOW_SHORT_CIRCUIT_CURRENT_LIMIT,
11521153
FIELDS_OPTIONS.HIGH_SHORT_CIRCUIT_CURRENT_LIMIT,
11531154
],
1155+
BUSBAR_SECTION: [
1156+
FIELDS_OPTIONS.ID,
1157+
FIELDS_OPTIONS.NAME,
1158+
FIELDS_OPTIONS.COUNTRY,
1159+
FIELDS_OPTIONS.VOLTAGE_LEVEL_ID,
1160+
FIELDS_OPTIONS.NOMINAL_VOLTAGE,
1161+
FIELDS_OPTIONS.PROPERTY,
1162+
FIELDS_OPTIONS.SUBSTATION_ID,
1163+
FIELDS_OPTIONS.SUBSTATION_PROPERTY,
1164+
FIELDS_OPTIONS.VOLTAGE_LEVEL_PROPERTY,
1165+
],
11541166
LINE: [
11551167
FIELDS_OPTIONS.ID,
11561168
FIELDS_OPTIONS.NAME,

src/utils/types/equipmentType.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ export const ALL_EQUIPMENTS: Partial<
303303
export const BASE_EQUIPMENTS: typeof ALL_EQUIPMENTS = {
304304
[EquipmentType.SUBSTATION]: ALL_EQUIPMENTS[EquipmentType.SUBSTATION],
305305
[EquipmentType.VOLTAGE_LEVEL]: ALL_EQUIPMENTS[EquipmentType.VOLTAGE_LEVEL],
306+
[EquipmentType.BUSBAR_SECTION]: ALL_EQUIPMENTS[EquipmentType.BUSBAR_SECTION],
306307
[EquipmentType.LINE]: ALL_EQUIPMENTS[EquipmentType.LINE],
307308
[EquipmentType.TWO_WINDINGS_TRANSFORMER]: ALL_EQUIPMENTS[EquipmentType.TWO_WINDINGS_TRANSFORMER],
308309
[EquipmentType.THREE_WINDINGS_TRANSFORMER]: ALL_EQUIPMENTS[EquipmentType.THREE_WINDINGS_TRANSFORMER],

0 commit comments

Comments
 (0)