fix: generate_envdata 优化
This commit is contained in:
parent
76f5d12b34
commit
0cf9f14a5c
|
@ -19,6 +19,9 @@ def generate_envdata():
|
|||
save_list = []
|
||||
for equip in equips:
|
||||
default_dict = {"equipment": equip, "time": now, "is_online": 1, "running_state": 10}
|
||||
equip.is_online = 1
|
||||
equip.running_state = 10
|
||||
equip.save()
|
||||
if equip.cate and equip.cate.code in ["cems", "aqms", "tsp"]:
|
||||
if equip.cate.code == "cems":
|
||||
dust_rtd = random.uniform(0.1, 0.3)
|
||||
|
@ -46,10 +49,7 @@ def generate_envdata():
|
|||
default_dict["humidity"] = random.uniform(30, 40)
|
||||
default_dict["wind_speed"] = random.uniform(0.1, 1)
|
||||
default_dict["wind_direction"] = 1
|
||||
equip.is_online = 1
|
||||
equip.running_state = 10
|
||||
equip.save()
|
||||
save_list.append(EnvData(**default_dict))
|
||||
save_list.append(EnvData(**default_dict))
|
||||
EnvData.objects.bulk_create(save_list)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue