Explorar o código

添加过的设备 不允许添加

chenshibin %!s(int64=4) %!d(string=hai) anos
pai
achega
e83345f374
Modificáronse 2 ficheiros con 8 adicións e 8 borrados
  1. 4 4
      Controller/EquipmentManager.py
  2. 4 4
      Controller/EquipmentManagerV3.py

+ 4 - 4
Controller/EquipmentManager.py

@@ -383,10 +383,10 @@ def addInterface(request):
                     asy.start()
                     return response.json(10, 'illegal uid: {uid}'.format(uid=UID))
                 pass
-                # is_bind = Device_Info.objects.filter(UID=UID, isShare=False)
-                # # 判断是否有已绑定用户
-                # if is_bind:
-                #     return response.json(15)
+                is_bind = Device_Info.objects.filter(UID=UID, isShare=False).values('userID__username')
+                # 判断是否有已绑定用户
+                if is_bind:
+                    return response.json(15, is_bind[0].get('userID__username'))
 
                 userName = Device_User.objects.get(userID=userID).username
                 main_exist = Device_Info.objects.filter(UID=UID)

+ 4 - 4
Controller/EquipmentManagerV3.py

@@ -87,10 +87,10 @@ class EquipmentManagerV3(View):
                                                args=(CommonService.get_ip_address(request), userID, 'addV3'))
                         asy.start()
                         return response.json(10, 'illegal uid: {uid}'.format(uid=UID))
-                    # is_bind = Device_Info.objects.filter(UID=UID, isShare=False)
-                    # # 判断是否有已绑定用户
-                    # if is_bind:
-                    #     return response.json(15)
+                    is_bind = Device_Info.objects.filter(UID=UID, isShare=False).values('userID__username')
+                    # 判断是否有已绑定用户
+                    if is_bind:
+                        return response.json(15, is_bind[0].get('userID__username'))
 
                     userName = Device_User.objects.get(userID=userID).username
                     main_exist = Device_Info.objects.filter(UID=UID)