Parcourir la source

Alexa搜索设备增加多通道设备_3

locky il y a 4 ans
Parent
commit
825b77bd55
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      Controller/UserController.py

+ 2 - 2
Controller/UserController.py

@@ -2748,7 +2748,7 @@ class alexaUidView(TemplateView):
                 # 给uid_q['UID']赋值
                 uid_dict[uid_q['UID']] = {'nick': uid_q['NickName'], 'password': uid_q['View_Password']}
 
-            us_qs = UidSetModel.objects.filter(uid__in=uid_list, is_alexa=1).values('uid', 'region_alexa', 'channel')
+            us_qs = UidSetModel.objects.filter(uid__in=uid_list, is_alexa=1).values('id', 'uid', 'region_alexa', 'channel')
             if not us_qs.exists():
                 return response.json(173)
             # uid,password,region的列表
@@ -2763,7 +2763,7 @@ class alexaUidView(TemplateView):
 
                 # 多通道设备获取通道名
                 if channel > 1:
-                    uid_channel_set_qs = UidChannelSetModel.objects.filter(uid=us).values('channel', 'channel_name')
+                    uid_channel_set_qs = UidChannelSetModel.objects.filter(uid_id=us['id']).values('channel', 'channel_name')
                     if uid_channel_set_qs.exists():
                         # DVR设备名为 UidChannelSetModel 的 channel_name
                         for uid_channel_set in uid_channel_set_qs: