Bläddra i källkod

修改移动侦测查询数据

locky 1 år sedan
förälder
incheckning
23ac9b5da5
1 ändrade filer med 6 tillägg och 6 borttagningar
  1. 6 6
      AdminController/DeviceManagementController.py

+ 6 - 6
AdminController/DeviceManagementController.py

@@ -156,19 +156,19 @@ class DeviceManagement(View):
                         device_info_list["datas"][k]['fields']['username'] = username
                         device_info_list["datas"][k]['fields']['vodPrimaryMaster'] = \
                             device_info_list["datas"][k]['fields']['vodPrimaryMaster']
-                        # 是否支持移动侦测
-                        iSNotification = '开' if device_info_list["datas"][k]['fields']['iSNotification'] == 1 else '关'
-                        device_info_list["datas"][k]['fields']['iSNotification'] = iSNotification
                         # 设备类型,是否支持Alexa和ip
                         type = device_info_list["datas"][k]['fields']['Type']
                         device_type_qs = DeviceTypeModel.objects.filter(type=type).values('name')
                         if device_type_qs.exists():
                             device_info_list["datas"][k]['fields']['Type'] = device_type_qs[0]['name']
                         uid_set_qs = UidSetModel.objects.filter(
-                            uid=device_info_list["datas"][k]['fields']['UID']).values('is_alexa', 'ip', 'version',
-                                                                                      'is_ai', 'is_human', 'cloud_vod',
-                                                                                      'ucode', 'device_type')
+                            uid=device_info_list["datas"][k]['fields']['UID']).\
+                            values('detect_status', 'is_alexa', 'ip', 'version', 'is_ai', 'is_human', 'cloud_vod',
+                                   'ucode', 'device_type')
                         if uid_set_qs.exists():
+                            # 移动侦测
+                            iSNotification = '开' if uid_set_qs[0]['detect_status'] else '关'
+                            device_info_list["datas"][k]['fields']['iSNotification'] = iSNotification
                             isAlexa = '是' if uid_set_qs[0]['is_alexa'] else '否'
                             isHuman = '是' if uid_set_qs[0]['is_human'] else '否'
                             cloud_vod = CommonService.is_cloud_device(uid_set_qs[0]['ucode'],