@@ -39,12 +39,25 @@ def activity_list(request): |
||
39 | 39 |
}) |
40 | 40 |
|
41 | 41 |
@logit |
42 |
+def activity_list_v2(request): |
|
43 |
+ brand_id = request.POST.get('brand_id') or settings.KODO_DEFAULT_BRAND_ID |
|
44 |
+ user_id = request.POST.get('user_id', '') |
|
45 |
+ activity_section = request.POST.get('activity_section', 3) |
|
46 |
+ |
|
47 |
+ activitys = MemberActivityInfo.objects.filter(activity_state=1, activity_section=activity_section, main_activity_id='', status=True).order_by('-date') |
|
48 |
+ activitys = [act.data(user_id) for act in activitys] |
|
49 |
+ |
|
50 |
+ return response(data={ |
|
51 |
+ 'activitys': activitys, |
|
52 |
+ }) |
|
53 |
+ |
|
54 |
+@logit |
|
42 | 55 |
def activity_series_list(request): |
43 | 56 |
brand_id = request.POST.get('brand_id') or settings.KODO_DEFAULT_BRAND_ID |
44 | 57 |
user_id = request.POST.get('user_id', '') |
45 | 58 |
main_activity_id = request.POST.get('main_activity_id', '') |
46 | 59 |
|
47 |
- activitys = MemberActivityInfo.objects.filter(main_activity_id=main_activity_id, status=True).order_by('-date') |
|
60 |
+ activitys = MemberActivityInfo.objects.filter(activity_state=1, main_activity_id=main_activity_id, status=True).order_by('-date') |
|
48 | 61 |
activitys = [act.data(user_id) for act in activitys] |
49 | 62 |
|
50 | 63 |
return response(data={ |
@@ -8,6 +8,7 @@ from member import activity_mp_views |
||
8 | 8 |
urlpatterns = [ |
9 | 9 |
url(r'^member/activity/home$', activity_mp_views.activity_home, name='mp_member_activity_home'), # 获取会员活动首页 |
10 | 10 |
url(r'^member/activity/list$', activity_mp_views.activity_list, name='mp_member_activity_list'), # 获取会员分区活动列表 |
11 |
+ url(r'^member/activity/list/v2$', activity_mp_views.activity_list_v2, name='mp_member_activity_list_v2'), # 获取会员分区活动列表 |
|
11 | 12 |
url(r'^member/activity/series/list$', activity_mp_views.activity_series_list, name='mp_member_activity_series_list'), # 获取会员系列活动列表 |
12 | 13 |
url(r'^member/activity/detail$', activity_mp_views.activity_detail, name='mp_member_activity_detail'), # 获取会员分区活动详情 |
13 | 14 |
] |