|
|
@@ -94,7 +94,7 @@ class SmartSocketView(View):
|
|
|
start_time, end_time = LocalDateTimeUtil.get_today_date(True)
|
|
|
# 设备当前统计时间,查询电量统计记录 设备时间大于创建记录时间、并且创建记录时间小于当天结束时间
|
|
|
power_qs = SocketPowerStatistics.objects.filter(serial_number=serial_number,
|
|
|
- created_time__gt=device_time,
|
|
|
+ created_time__gt=start_time,
|
|
|
created_time__lte=end_time)
|
|
|
data = {
|
|
|
'electricity': electricity,
|
|
|
@@ -107,7 +107,7 @@ class SmartSocketView(View):
|
|
|
if not socket_info_qs.exists():
|
|
|
return response.json(173)
|
|
|
data['device_id'] = socket_info_qs[0]['device_id']
|
|
|
- data['created_time'] = start_time
|
|
|
+ data['created_time'] = device_time
|
|
|
data['serial_number'] = serial_number
|
|
|
SocketPowerStatistics.objects.create(**data)
|
|
|
return response.json(0)
|