|
@@ -344,15 +344,16 @@ class AppSetView(View):
|
|
|
用户设置广告状态
|
|
|
"""
|
|
|
try:
|
|
|
+ now_time = int(time.time())
|
|
|
+ end_time = now_time + 15*24*60*60
|
|
|
splash_ad_status = request_dict.get("splashAdStatus")
|
|
|
user_set_status_qs = UserSetStatus.objects.filter(user_id=user_id)
|
|
|
if not user_set_status_qs.exists():
|
|
|
- UserSetStatus.objects.create(user_id=user_id, status=splash_ad_status)
|
|
|
+ UserSetStatus.objects.create(user_id=user_id, status=splash_ad_status, created_time=now_time,
|
|
|
+ updated_time=now_time, end_time=end_time)
|
|
|
else:
|
|
|
- user_set_status_qs.update(status=splash_ad_status)
|
|
|
+ user_set_status_qs.update(status=splash_ad_status, updated_time=now_time, end_time=end_time)
|
|
|
return response.json(0)
|
|
|
except Exception as e:
|
|
|
LOGGER.info('设置用户广告状态异常,errLine:{}, errMsg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
|
return response.json(500)
|
|
|
-
|
|
|
-
|