feat: mobile counter device api 新增 location 字段

This commit is contained in:
fxxian 2024-03-03 14:23:43 +08:00
parent 58d456d3a7
commit d629f02ac1
1 changed files with 5 additions and 3 deletions

View File

@ -8,7 +8,7 @@ class DeviceInfoMobileSerializer(serializers.ModelSerializer):
device_name = serializers.SerializerMethodField()
status = serializers.SerializerMethodField()
coordinate = serializers.SerializerMethodField()
# location = serializers.SerializerMethodField()
location = serializers.SerializerMethodField()
class Meta:
model = DeviceInfo
@ -17,7 +17,7 @@ class DeviceInfoMobileSerializer(serializers.ModelSerializer):
'device_name',
'status',
'coordinate',
# 'location',
'location',
]
def __init__(self, *args, **kwargs):
@ -44,4 +44,6 @@ class DeviceInfoMobileSerializer(serializers.ModelSerializer):
return None
def get_location(self, obj):
return obj.location
if self.cur_device:
return self.cur_device.location
return None