|
@@ -178,12 +178,12 @@ class GatewayDeviceView(View):
|
|
if device_id:
|
|
if device_id:
|
|
device_qs = Device_Info.objects.filter(id=device_id)
|
|
device_qs = Device_Info.objects.filter(id=device_id)
|
|
if device_qs.exists():
|
|
if device_qs.exists():
|
|
|
|
+ serial_number = device_qs.first().serial_number
|
|
FamilyRoomDevice.objects.filter(device_id=device_id).delete()
|
|
FamilyRoomDevice.objects.filter(device_id=device_id).delete()
|
|
UidSetModel.objects.filter(uid=device_qs.first().UID).delete()
|
|
UidSetModel.objects.filter(uid=device_qs.first().UID).delete()
|
|
socket_info_qs = SocketInfo.objects.filter(device_id=device_id)
|
|
socket_info_qs = SocketInfo.objects.filter(device_id=device_id)
|
|
if socket_info_qs.exists():
|
|
if socket_info_qs.exists():
|
|
# 设备在不在线, 都发布重置
|
|
# 设备在不在线, 都发布重置
|
|
- serial_number = device_qs.first().serial_number
|
|
|
|
cls.reset_device(serial_number)
|
|
cls.reset_device(serial_number)
|
|
socket_info_qs.delete()
|
|
socket_info_qs.delete()
|
|
SocketPowerStatistics.objects.filter(device_id=device_id).delete()
|
|
SocketPowerStatistics.objects.filter(device_id=device_id).delete()
|