From 9572614b02d0a2f65a90e87b08bb2806872d1f51 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 27 Jun 2024 09:05:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20enstat=20to=5Frepre=E6=97=B6=E8=8B=A5?= =?UTF-8?q?=E4=BD=BF=E7=94=A8query=E6=97=B6=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/enm/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/enm/serializers.py b/apps/enm/serializers.py index 576cbddf..7c4c6716 100644 --- a/apps/enm/serializers.py +++ b/apps/enm/serializers.py @@ -140,8 +140,8 @@ class EnStatSerializer(CustomModelSerializer): ret_one_val = ret[key] if isinstance(ret_one_val, float): ret[key] = "{:.2f}".format(round(ret_one_val, 2)) - qua_data = ret["qua_data"] - equip_elec_data = ret["equip_elec_data"] + qua_data = ret.get("qua_data", {}) + equip_elec_data = ret.get("equip_elec_data", {}) if qua_data: for item in qua_data: ret[f'{item["material_name"]}_{item["testitem_name"]}_rate_pass'] = "{:.2f}".format(round(item["rate_pass"], 4))