@@ 240-258 (lines=19) @@ | ||
237 | rows_links = cursor.fetchall() |
|
238 | ||
239 | link_list_dict = dict() |
|
240 | if rows_links is not None and len(rows_links) > 0: |
|
241 | for row in rows_links: |
|
242 | # find meter by uuid |
|
243 | meter = meter_dict.get(row['meter_uuid'], None) |
|
244 | if meter is None: |
|
245 | meter = virtual_meter_dict.get(row['meter_uuid'], None) |
|
246 | if meter is None: |
|
247 | meter = offline_meter_dict.get(row['meter_uuid'], None) |
|
248 | ||
249 | if link_list_dict.get(row['energy_flow_diagram_id']) is None: |
|
250 | link_list_dict[row['energy_flow_diagram_id']] = list() |
|
251 | link_list_dict[row['energy_flow_diagram_id']].append({"id": row['id'], |
|
252 | "source_node": { |
|
253 | "id": row['source_node_id'], |
|
254 | "name": node_dict.get(row['source_node_id'])}, |
|
255 | "target_node": { |
|
256 | "id": row['target_node_id'], |
|
257 | "name": node_dict.get(row['target_node_id'])}, |
|
258 | "meter": meter}) |
|
259 | ||
260 | query = (" SELECT id, name, uuid " |
|
261 | " FROM tbl_energy_flow_diagrams " |
|
@@ 80-98 (lines=19) @@ | ||
77 | rows_links = cursor.fetchall() |
|
78 | ||
79 | link_list_dict = dict() |
|
80 | if rows_links is not None and len(rows_links) > 0: |
|
81 | for row in rows_links: |
|
82 | # find meter by uuid |
|
83 | meter = meter_dict.get(row['meter_uuid'], None) |
|
84 | if meter is None: |
|
85 | meter = virtual_meter_dict.get(row['meter_uuid'], None) |
|
86 | if meter is None: |
|
87 | meter = offline_meter_dict.get(row['meter_uuid'], None) |
|
88 | ||
89 | if link_list_dict.get(row['energy_flow_diagram_id']) is None: |
|
90 | link_list_dict[row['energy_flow_diagram_id']] = list() |
|
91 | link_list_dict[row['energy_flow_diagram_id']].append({"id": row['id'], |
|
92 | "source_node": { |
|
93 | "id": row['source_node_id'], |
|
94 | "name": node_dict.get(row['source_node_id'])}, |
|
95 | "target_node": { |
|
96 | "id": row['target_node_id'], |
|
97 | "name": node_dict.get(row['target_node_id'])}, |
|
98 | "meter": meter}) |
|
99 | ||
100 | query = (" SELECT id, name, uuid " |
|
101 | " FROM tbl_energy_flow_diagrams " |