|
@@ -1639,7 +1639,7 @@ def updateUnusedUidBucket(request):
|
|
|
expired_uid_buckets = UID_Bucket.objects.filter(endTime__lte=now_time,has_unused=1).values("id","uid")[0:1000]
|
|
|
for expired_uid_bucket in expired_uid_buckets:
|
|
|
unuseds = Unused_Uid_Meal.objects.filter(uid=expired_uid_bucket['uid']).values("id","uid","channel","addTime","expire",
|
|
|
- "num","bucket_id","userID_id").order_by('addTime')[0:1]
|
|
|
+ "num","bucket_id").order_by('addTime')[0:1]
|
|
|
if not unuseds.exists():
|
|
|
continue
|
|
|
unused = unuseds[0]
|
|
@@ -1649,7 +1649,7 @@ def updateUnusedUidBucket(request):
|
|
|
has_unused = 1 if count_unused>1 else 0
|
|
|
endTime = CommonService.calcMonthLater(unused['expire'] * unused['num'])
|
|
|
UID_Bucket.objects.filter(uid=expired_uid_bucket['uid']).update(channel=unused['channel'],endTime=endTime,bucket_id=unused['bucket_id']
|
|
|
- ,updateTime=now_time,use_status=1,userID_id=unused['userID_id'],
|
|
|
+ ,updateTime=now_time,use_status=1,
|
|
|
has_unused=has_unused)
|
|
|
Unused_Uid_Meal.objects.filter(id=unused['id']).delete()
|
|
|
StsCrdModel.objects.filter(uid=expired_uid_bucket['uid']).delete() # 删除sts记录
|