diff --git a/apps/enm/services.py b/apps/enm/services.py index ba6f2030..59c1c561 100644 --- a/apps/enm/services.py +++ b/apps/enm/services.py @@ -402,10 +402,10 @@ def insert_mplogx_from_king_rest_chunk(objs: list): if enp_mpoints_dict: for _, item in enp_mpoints_dict.items(): - try: - EnvData.objects.create(**item) - except IntegrityError as e: # 忽略唯一性错误 - myLogger.error(e, exc_info=True) + # try: + EnvData.objects.get_or_create(timex=item["timex"], equipment=item["equipment"], defaults=item) + # except IntegrityError as e: # 忽略唯一性错误 + # myLogger.error(e, exc_info=True) def get_analyse_data_mgroups_duration(start_date: datetime, end_date: datetime) -> Dict[str, Any]: """