|
@@ -26,8 +26,6 @@ class cloudTestView(View):
|
|
|
|
|
|
def validation(self, request_dict, request, operation):
|
|
|
response = ResponseObject()
|
|
|
- # if operation == 'deviceTransfer':
|
|
|
- # return self.deviceTransfer(request_dict, response)
|
|
|
if operation is None:
|
|
|
return response.json(444, 'error path')
|
|
|
else:
|
|
@@ -43,19 +41,19 @@ class cloudTestView(View):
|
|
|
|
|
|
def deviceTransfer(self, request_dict, response):
|
|
|
# 设备转移
|
|
|
- userID = request_dict.get("userID", None)
|
|
|
- oldUID = request_dict.get('oldUID', None)
|
|
|
- newUID = request_dict.get('newUID', None)
|
|
|
+ oldUserID = request_dict.get("oldUserID", None)
|
|
|
+ newUserID = request_dict.get("newUserID", None)
|
|
|
+ uid = request_dict.get('uid', None)
|
|
|
|
|
|
# 查询设备是否存在且支持云存功能
|
|
|
- oldUIDdevice_qs = Device_Info.objects.filter(userID_id=userID, UID=oldUID, isVod=1, isExist=1)
|
|
|
- newUIDdevice_qs = Device_Info.objects.filter(userID_id=userID, UID=newUID, isVod=1, isExist=1)
|
|
|
+ oldUserID_device_qs = Device_Info.objects.filter(userID_id=oldUserID, UID=uid, isVod=1, isExist=1)
|
|
|
+ newUserID_device_qs = Device_Info.objects.filter(userID_id=newUserID, isVod=1, isExist=1)
|
|
|
try:
|
|
|
- if oldUIDdevice_qs[0] and newUIDdevice_qs[0]:
|
|
|
- # 更新UID
|
|
|
- oldUIDdevice_qs.update(UID=newUID)
|
|
|
+ if oldUserID_device_qs[0] and newUserID_device_qs[0]:
|
|
|
+ # 更新userID_id
|
|
|
+ oldUserID_device_qs.update(userID_id=newUserID)
|
|
|
except Exception as e:
|
|
|
- print('更新失败')
|
|
|
+ # print('更新失败')
|
|
|
return response.json(500, repr(e))
|
|
|
else:
|
|
|
return response.json(0)
|