|
|
@@ -108,9 +108,12 @@ def tg_group_detail_api(request):
|
108
|
108
|
user_id = request.POST.get('user_id', '')
|
109
|
109
|
|
110
|
110
|
group_users_info = get_group_users_info(group_id, user_id)
|
|
111
|
+ # Remove tourguide
|
111
|
112
|
group_passed_users = [user for user in group_users_info['passed'] if not user['subadmin']]
|
112
|
113
|
group_users_info['passed'] = group_passed_users
|
|
114
|
+ # Update passed count
|
113
|
115
|
group_users_info['passed_count'] = len(group_passed_users)
|
|
116
|
+ # Sum(relative_persons)
|
114
|
117
|
group_users_info['relative_persons'] = sum([user['relative_persons'] for user in group_passed_users])
|
115
|
118
|
|
116
|
119
|
return response(200, 'Get Tour Guide Group Detail Info Success', u'获取旅行团详情成功', {
|