|
@@ -13,7 +13,7 @@ from django.db.models import Q
|
|
|
from django.views.generic.base import View
|
|
|
|
|
|
from Model.models import Device_User, Device_Info, Order_Model, UID_Bucket, StsCrdModel, VodHlsModel, Unused_Uid_Meal, \
|
|
|
- VodBucketModel, UnicomDeviceInfo, LogModel
|
|
|
+ VodBucketModel, UnicomDeviceInfo, LogModel, UidPushModel
|
|
|
from Object.ResponseObject import ResponseObject
|
|
|
from Object.TokenObject import TokenObject
|
|
|
from Service.CommonService import CommonService
|
|
@@ -104,6 +104,8 @@ class cloudTestView(View):
|
|
|
|
|
|
with transaction.atomic():
|
|
|
serial_number = old_deviceInfo_qs[0]['serial_number']
|
|
|
+ # 删除旧用户此设备的uid_push数据
|
|
|
+ UidPushModel.objects.filter(userID_id=oldUserID, uid_set__uid=uid).delete()
|
|
|
# 更新旧设备的userID,设备添加时间,关闭推送消息提醒
|
|
|
old_deviceInfo_qs.update(userID=newUserID, data_joined=now_time, NotificationMode=0)
|
|
|
# 更新设备的主用户信息
|