|
@@ -76,19 +76,14 @@ class cloudTestView(View):
|
|
|
newUserName = Device_User.objects.get(userID=newUserID).username
|
|
|
|
|
|
main_exist = Device_Info.objects.filter(UID=uid, vodPrimaryUserID='', vodPrimaryMaster='')
|
|
|
- vodPrimaryUserID = ''
|
|
|
- vodPrimaryMaster = ''
|
|
|
- if main_exist.exists():
|
|
|
- vodPrimaryUserID = newUserID
|
|
|
- vodPrimaryMaster = newUserName
|
|
|
- else:
|
|
|
+
|
|
|
+ if not main_exist.exists():
|
|
|
ismain = Device_Info.objects.filter(UID=uid, vodPrimaryUserID=oldUserID)
|
|
|
if not ismain.exists():
|
|
|
return response.json(10037)
|
|
|
- else:
|
|
|
- vodPrimaryUserID = newUserID
|
|
|
- vodPrimaryMaster = newUserName
|
|
|
|
|
|
+ vodPrimaryUserID = newUserID
|
|
|
+ vodPrimaryMaster = newUserName
|
|
|
|
|
|
with transaction.atomic():
|
|
|
# 更新设备信息
|