|
@@ -64,23 +64,42 @@ class jf_wind_center():
|
|
|
|
|
|
# 数据处理
|
|
# 数据处理
|
|
def data_handle(self, data):
|
|
def data_handle(self, data):
|
|
|
|
+
|
|
for i in range(len(data)):
|
|
for i in range(len(data)):
|
|
val = data[i]
|
|
val = data[i]
|
|
- sl = val['statie_list']
|
|
|
|
|
|
+ sl = val['run_parameter']
|
|
|
|
+ is_run = False
|
|
for j in range(len(sl)):
|
|
for j in range(len(sl)):
|
|
ck = sl[j]['key']
|
|
ck = sl[j]['key']
|
|
|
|
+ name = sl[j]['label']
|
|
|
|
+ value = self.point_dict[ck]
|
|
if ck in self.point_dict.keys():
|
|
if ck in self.point_dict.keys():
|
|
- data[i]['statie_list'][j]['value'] = self.point_dict[ck]
|
|
|
|
|
|
+ data[i]['run_parameter'][j]['value'] = value
|
|
|
|
+
|
|
ep1 = val['electric_parameter_1']
|
|
ep1 = val['electric_parameter_1']
|
|
for j in range(len(ep1)):
|
|
for j in range(len(ep1)):
|
|
ck = ep1[j]['key']
|
|
ck = ep1[j]['key']
|
|
|
|
+ name = sl[j]['label']
|
|
|
|
+ value = self.point_dict[ck]
|
|
if ck in self.point_dict.keys():
|
|
if ck in self.point_dict.keys():
|
|
- data[i]['electric_parameter_1'][j]['value'] = self.point_dict[ck]
|
|
|
|
|
|
+ data[i]['electric_parameter_1'][j]['value'] = value
|
|
|
|
+ if name == '运行状态' and value == True:
|
|
|
|
+ data[i]['state'] = 1
|
|
|
|
+ elif name == '运行状态' and value == False:
|
|
|
|
+ data[i]['state'] = 2
|
|
|
|
+
|
|
ep2 = val['electric_parameter_2']
|
|
ep2 = val['electric_parameter_2']
|
|
for j in range(len(ep2)):
|
|
for j in range(len(ep2)):
|
|
ck = ep2[j]['key']
|
|
ck = ep2[j]['key']
|
|
|
|
+ name = sl[j]['label']
|
|
|
|
+ value = self.point_dict[ck]
|
|
if ck in self.point_dict.keys():
|
|
if ck in self.point_dict.keys():
|
|
- data[i]['electric_parameter_2'][j]['value'] = self.point_dict[ck]
|
|
|
|
|
|
+ data[i]['electric_parameter_2'][j]['value'] = value
|
|
|
|
+ if name == '运行状态' and value == True:
|
|
|
|
+ data[i]['state'] = 1
|
|
|
|
+ elif name == '运行状态' and value == False:
|
|
|
|
+ data[i]['state'] = 2
|
|
|
|
+
|
|
self.jdata['sys_point'] = data
|
|
self.jdata['sys_point'] = data
|
|
|
|
|
|
|
|
|