fix: 生成envdata数据

This commit is contained in:
caoqianming 2024-04-16 14:41:15 +08:00
parent 141e8ad4c8
commit 67c0777fc9
1 changed files with 2 additions and 3 deletions

View File

@ -12,13 +12,12 @@ import random
@shared_task(base=CustomTask)
def generate_envdata():
"""生成模拟数据"""
now = timezone.now()
now = timezone.now().replace(microsecond=0)
eIds = DrainEquip.objects.values_list("equipment__id", flat=True)
equips = Equipment.objects.filter(id__in=eIds) | Equipment.objects.filter(cate__code="aqms")
save_list = []
for equip in equips:
default_dict = {"equipment": equip, "timex": now, "is_online": 1, "running_state": 10}
equip.is_online = 1
default_dict = {"equipment": equip, "timex": now, "running_state": 10}
equip.running_state = 10
equip.save()
if equip.cate and equip.cate.code in ["cems", "aqms", "tsp"]: