浏览代码

Merge branch 'bin' of http://192.168.136.99:3000/SERVER/AnsjerServer into bin

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

+ 6 - 2
Controller/CloudTest.py

@@ -51,10 +51,14 @@ class cloudTestView(View):
             # 查询设备是否存在
             deviceInfo_qs = Device_Info.objects.filter(userID_id=oldUserID, UID=uid, isExist=1)
             if deviceInfo_qs[0]:
-                # 更新设备信息
                 deviceUser_qs = Device_User.objects.filter(username=username).values('userID')
                 userID = deviceUser_qs[0]['userID']
-                deviceInfo_qs.update(userID=userID)
+                # 判断该用户的userID是否跟转移的一样
+                if userID == oldUserID:
+                    return response.json(10008)
+                # 更新设备信息
+                else:
+                    deviceInfo_qs.update(userID=userID)
         except Exception as e:
             # print(e)
             return response.json(500, repr(e))