浏览代码

修复网关设备添加异常

zhangdongming 2 年之前
父节点
当前提交
6eb34c354e
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      Controller/SensorGateway/EquipmentFamilyController.py

+ 4 - 3
Controller/SensorGateway/EquipmentFamilyController.py

@@ -155,9 +155,10 @@ class EquipmentFamilyView(View):
         if not all([nick_name, serial_number, device_type]):
             return response.json(444, {'param': 'nick_name, serial_number, device_type'})
         device_info_qs = Device_Info.objects.filter(serial_number=serial_number, isShare=False)
-        if device_info_qs:
-            qs = device_info_qs.values('NickName', 'userID_id', 'userID__userEmail', 'userID__phone',
-                                       'userID__username', 'userID__NickName')
+        device_info_qs = device_info_qs.values('NickName', 'userID_id', 'userID__userEmail', 'userID__phone',
+                                               'userID__username', 'userID__NickName')
+        if device_info_qs.exists():
+            qs = device_info_qs
             nickname = qs[0]['NickName']
             device_user_id = qs[0]['userID_id']
             if device_user_id == user_id: