# 更新电量计算
This commit is contained in:
parent
d98445657f
commit
431cd58c8e
|
@ -56,6 +56,8 @@ class DeviceCountSerializer(serializers.ModelSerializer):
|
||||||
return obj.csq
|
return obj.csq
|
||||||
|
|
||||||
def get_energy(self, obj):
|
def get_energy(self, obj):
|
||||||
|
if float(obj.vol) <= 100:
|
||||||
|
return '{}{}'.format(round(float(obj.vol), 1), '%')
|
||||||
return get_vol(obj.device_id, obj.vol)
|
return get_vol(obj.device_id, obj.vol)
|
||||||
|
|
||||||
def get_calc_time(self, obj):
|
def get_calc_time(self, obj):
|
||||||
|
@ -144,6 +146,8 @@ class DeviceInfoSerializer(serializers.ModelSerializer):
|
||||||
|
|
||||||
def get_energy(self, obj):
|
def get_energy(self, obj):
|
||||||
if self.latest:
|
if self.latest:
|
||||||
|
if float(self.latest.vol) <= 100:
|
||||||
|
return '{}{}'.format(round(float(self.latest.vol), 1), '%')
|
||||||
return get_vol(obj.device_id, self.latest.vol)
|
return get_vol(obj.device_id, self.latest.vol)
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue