feat: mpointstat total_production<1时分布电耗为0

This commit is contained in:
caoqianming 2025-12-04 09:35:35 +08:00
parent 75b2a420b7
commit 860d2b5626
1 changed files with 2 additions and 0 deletions

View File

@ -131,6 +131,8 @@ class MpointStatSerializer(CustomModelSerializer):
def to_representation(self, instance): def to_representation(self, instance):
ret = super().to_representation(instance) ret = super().to_representation(instance)
if "total_production" in ret and ret["total_production"] < 1:
ret["elec_consume_unit"] = 0
my_dic_keys = list(ret.keys()) my_dic_keys = list(ret.keys())
for key in my_dic_keys: for key in my_dic_keys:
ret_one_val = ret[key] ret_one_val = ret[key]