Quellcode durchsuchen

设备复位关闭AI

locky vor 3 Jahren
Ursprung
Commit
dfa87c1c23
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      Controller/ShadowController.py

+ 6 - 1
Controller/ShadowController.py

@@ -25,7 +25,8 @@ from Object.LogUtil import LogUtil
 from Object.ResponseObject import ResponseObject
 from Object.ETkObject import ETkObject
 import time
-from Model.models import Device_Info, UidSetModel, UID_Preview, VoicePromptModel, UID_Bucket, UidChannelSetModel
+from Model.models import Device_Info, UidSetModel, UID_Preview, VoicePromptModel, UID_Bucket, UidChannelSetModel, \
+    AiService
 from Service.CommonService import CommonService
 from django.http import JsonResponse
 from Object.UidTokenObject import UidTokenObject
@@ -114,6 +115,10 @@ def update_device_shadow(request):
 
             # 关闭移动侦测的消息提醒
             Device_Info.objects.filter(UID=uid).update(NotificationMode=0)
+
+            # 关闭AI
+            AiService.objects.filter(uid=uid, use_status=1).update(detect_status=0)
+
             logger.info('{}重置成功'.format(uid))
 
         # return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})