|
@@ -51,10 +51,14 @@ class cloudTestView(View):
|
|
# 查询设备是否存在
|
|
# 查询设备是否存在
|
|
deviceInfo_qs = Device_Info.objects.filter(userID_id=oldUserID, UID=uid, isExist=1)
|
|
deviceInfo_qs = Device_Info.objects.filter(userID_id=oldUserID, UID=uid, isExist=1)
|
|
if deviceInfo_qs[0]:
|
|
if deviceInfo_qs[0]:
|
|
- # 更新设备信息
|
|
|
|
deviceUser_qs = Device_User.objects.filter(username=username).values('userID')
|
|
deviceUser_qs = Device_User.objects.filter(username=username).values('userID')
|
|
userID = deviceUser_qs[0]['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:
|
|
except Exception as e:
|
|
# print(e)
|
|
# print(e)
|
|
return response.json(500, repr(e))
|
|
return response.json(500, repr(e))
|