|
@@ -474,11 +474,11 @@ class CloudStorageView(View):
|
|
|
uid = request_dict.get('uid', None)
|
|
|
channel = request_dict.get('channel', None)
|
|
|
|
|
|
- dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False).values('primaryUserID',
|
|
|
- 'primaryMaster')
|
|
|
+ dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False).values('vodPrimaryUserID',
|
|
|
+ 'vodPrimaryMaster')
|
|
|
if not dv_qs.exists():
|
|
|
return response.json(12)
|
|
|
- if dv_qs[0]['primaryUserID'] != '' and dv_qs[0]['primaryUserID'] != userID:
|
|
|
+ if dv_qs[0]['vodPrimaryUserID'] != '' and dv_qs[0]['vodPrimaryUserID'] != userID:
|
|
|
return response.json(10034)
|
|
|
now_time = int(time.time())
|
|
|
bv_qs = UID_Bucket.objects.filter(uid=uid,channel=channel, endTime__gte=now_time).order_by('addTime')
|
|
@@ -871,11 +871,11 @@ class CloudStorageView(View):
|
|
|
(uid=UID, channel=channel, bucket_id=bucketId, endTime=endTime, addTime=nowTime, updateTime=nowTime)
|
|
|
uid_bucket_id = ub_cqs.id
|
|
|
|
|
|
- dvq = Device_Info.objects.filter(UID=UID, primaryUserID='', primaryMaster='')
|
|
|
+ dvq = Device_Info.objects.filter(UID=UID, vodPrimaryUserID='', vodPrimaryMaster='')
|
|
|
if dvq.exists():
|
|
|
dvq_set_update_dict = {
|
|
|
- 'primaryUserID': userid,
|
|
|
- 'primaryMaster': username
|
|
|
+ 'vodPrimaryUserID': userid,
|
|
|
+ 'vodPrimaryMaster': username
|
|
|
}
|
|
|
dvq.update(**dvq_set_update_dict)
|
|
|
|
|
@@ -933,11 +933,11 @@ class CloudStorageView(View):
|
|
|
(uid=UID, channel=channel, bucket_id=bucketId, endTime=endTime, addTime=nowTime, updateTime=nowTime)
|
|
|
uid_bucket_id = ub_cqs.id
|
|
|
|
|
|
- dvq = Device_Info.objects.filter(UID=UID, primaryUserID='', primaryMaster='')
|
|
|
+ dvq = Device_Info.objects.filter(UID=UID, vodPrimaryUserID='', vodPrimaryMaster='')
|
|
|
if dvq.exists():
|
|
|
dvq_set_update_dict = {
|
|
|
- 'primaryUserID': userid,
|
|
|
- 'primaryMaster': username
|
|
|
+ 'vodPrimaryUserID': userid,
|
|
|
+ 'vodPrimaryMaster': username
|
|
|
}
|
|
|
dvq.update(**dvq_set_update_dict)
|
|
|
order_qs.update(status=1, updTime=nowTime, uid_bucket_id=uid_bucket_id)
|
|
@@ -987,11 +987,11 @@ class CloudStorageView(View):
|
|
|
(uid=UID, channel=channel, bucket_id=bucketId, endTime=endTime, addTime=nowTime, updateTime=nowTime)
|
|
|
uid_bucket_id = ub_cqs.id
|
|
|
|
|
|
- dvq = Device_Info.objects.filter(UID=UID, primaryUserID='', primaryMaster='')
|
|
|
+ dvq = Device_Info.objects.filter(UID=UID, vodPrimaryUserID='', vodPrimaryMaster='')
|
|
|
if dvq.exists():
|
|
|
dvq_set_update_dict = {
|
|
|
- 'primaryUserID': userid,
|
|
|
- 'primaryMaster': username
|
|
|
+ 'vodPrimaryUserID': userid,
|
|
|
+ 'vodPrimaryMaster': username
|
|
|
}
|
|
|
dvq.update(**dvq_set_update_dict)
|
|
|
order_qs.update(status=1, updTime=nowTime, uid_bucket_id=uid_bucket_id)
|
|
@@ -1006,18 +1006,24 @@ class CloudStorageView(View):
|
|
|
is_select_discount = request_dict.get('is_select_discount', 0)
|
|
|
if not uid or not channel or not pay_type or not rank:
|
|
|
return response.json(444)
|
|
|
- dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False, isExist=1).values('primaryUserID',
|
|
|
- 'primaryMaster')
|
|
|
+ dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False, isExist=1).values('vodPrimaryUserID',
|
|
|
+ 'vodPrimaryMaster')
|
|
|
if not dv_qs.exists():
|
|
|
return response.json(12)
|
|
|
|
|
|
dvq = Device_Info.objects.filter(UID=uid)
|
|
|
- dvq = dvq.filter(~Q(primaryUserID='')).values('primaryUserID')
|
|
|
+ dvq = dvq.filter(~Q(vodPrimaryUserID='')).values('vodPrimaryUserID')
|
|
|
if dvq.exists():
|
|
|
- if dvq[0]['primaryUserID'] != userID:
|
|
|
+ if dvq[0]['vodPrimaryUserID'] != userID:
|
|
|
return response.json(10033)
|
|
|
|
|
|
- # if dv_qs[0]['primaryUserID'] != '' and dv_qs[0]['primaryUserID'] != userID:
|
|
|
+ nowTime = int(time.time())
|
|
|
+
|
|
|
+ # uq = UID_Bucket.objects.filter(uid=uid,endTime__gt=str(nowTime)).values('endTime')
|
|
|
+ # if uq.exists():
|
|
|
+ # return response.json(10033)
|
|
|
+
|
|
|
+ # if dv_qs[0]['vodPrimaryUserID'] != '' and dv_qs[0]['vodPrimaryUserID'] != userID:
|
|
|
# return response.json(10033)
|
|
|
smqs = Store_Meal.objects.filter(id=rank, pay_type=pay_type). \
|
|
|
values('currency', 'price', 'content', 'day',
|
|
@@ -1039,7 +1045,7 @@ class CloudStorageView(View):
|
|
|
# ubqs_count = ubqs.count()
|
|
|
# ubq = ubqs[ubqs_count - 1, ubqs_count]
|
|
|
# new_starTime = ubq['endTime'] + 1
|
|
|
- nowTime = int(time.time())
|
|
|
+
|
|
|
orderID = CommonService.createOrderID()
|
|
|
if pay_type == 1:
|
|
|
call_sub_url = "{SERVER_DOMAIN}cloudstorage/dopaypalcallback?orderID={orderID}". \
|
|
@@ -1155,9 +1161,9 @@ class CloudStorageView(View):
|
|
|
return response.json(13, '参数有误.')
|
|
|
|
|
|
dvq = Device_Info.objects.filter(UID=uid)
|
|
|
- dvq=dvq.filter(~Q(primaryUserID='')).values('primaryUserID')
|
|
|
+ dvq=dvq.filter(~Q(vodPrimaryUserID='')).values('vodPrimaryUserID')
|
|
|
if dvq.exists():
|
|
|
- if dvq[0]['primaryUserID']!=userID:
|
|
|
+ if dvq[0]['vodPrimaryUserID']!=userID:
|
|
|
if pay_type==10:
|
|
|
return response.json(10035)
|
|
|
if pay_type==11:
|
|
@@ -1198,11 +1204,11 @@ class CloudStorageView(View):
|
|
|
rank_id=rank,status=1, uid_bucket_id=uid_bucket_id)
|
|
|
|
|
|
duq = Device_User.objects.filter(userID=userID).values('username')
|
|
|
- dvq = Device_Info.objects.filter(UID=uid, primaryUserID='', primaryMaster='')
|
|
|
+ dvq = Device_Info.objects.filter(UID=uid, vodPrimaryUserID='', vodPrimaryMaster='')
|
|
|
if dvq.exists():
|
|
|
dvq_set_update_dict = {
|
|
|
- 'primaryUserID': userID,
|
|
|
- 'primaryMaster': duq[0]['username']
|
|
|
+ 'vodPrimaryUserID': userID,
|
|
|
+ 'vodPrimaryMaster': duq[0]['username']
|
|
|
}
|
|
|
dvq.update(**dvq_set_update_dict)
|
|
|
|
|
@@ -1252,8 +1258,8 @@ class CloudStorageView(View):
|
|
|
def deleteVodList(self, request_dict, userID, response):
|
|
|
uid = request_dict.get('uid',None)
|
|
|
dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False, isExist=1) \
|
|
|
- .values('primaryUserID')
|
|
|
- if not dv_qs.exists() or dv_qs[0]['primaryUserID'] != userID:
|
|
|
+ .values('vodPrimaryUserID')
|
|
|
+ if not dv_qs.exists() or dv_qs[0]['vodPrimaryUserID'] != userID:
|
|
|
return response.json(12)
|
|
|
vod_id_list = json.loads(request_dict.get('vod_id_list', None))
|
|
|
is_del_all = request_dict.get('is_del_all',0)
|
|
@@ -1273,8 +1279,8 @@ class CloudStorageView(View):
|
|
|
def device_commodity(self, request_dict, userID, response):
|
|
|
uid = request_dict.get('uid',None)
|
|
|
dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False, isExist=1) \
|
|
|
- .values('primaryUserID')
|
|
|
- if not dv_qs.exists() or dv_qs[0]['primaryUserID'] != userID:
|
|
|
+ .values('vodPrimaryUserID')
|
|
|
+ if not dv_qs.exists() or dv_qs[0]['vodPrimaryUserID'] != userID:
|
|
|
return response.json(12)
|
|
|
now_time = int(time.time())
|
|
|
uid_bucket = UID_Bucket.objects.filter(uid=uid, endTime__gte=now_time).values("id", "uid", "endTime",
|
|
@@ -1291,8 +1297,8 @@ class CloudStorageView(View):
|
|
|
def switch_device_commodity(self, request_dict, userID, response):
|
|
|
uid = request_dict.get('uid',None)
|
|
|
dv_qs = Device_Info.objects.filter(userID_id=userID, UID=uid, isShare=False, isExist=1) \
|
|
|
- .values('primaryUserID')
|
|
|
- if not dv_qs.exists() or dv_qs[0]['primaryUserID'] != userID:
|
|
|
+ .values('vodPrimaryUserID')
|
|
|
+ if not dv_qs.exists() or dv_qs[0]['vodPrimaryUserID'] != userID:
|
|
|
return response.json(12)
|
|
|
switch_commodity_id = request_dict.get('switch_commodity_id',None)
|
|
|
if switch_commodity_id:
|