修复了一些字段名错误的问题
This commit is contained in:
@@ -320,13 +320,14 @@ class GetAdminUserListView(APIView):
|
||||
page = int(request.data.get('page', 1))
|
||||
page_size = int(request.data.get('pageSize', 20))
|
||||
|
||||
# UserType 是 @property 非数据库字段,不能用 filter;
|
||||
# KefuProfile__isnull=False 已确保只查到客服用户
|
||||
users = User.query.filter(
|
||||
user_type='kefu',
|
||||
KefuProfile__isnull=False
|
||||
).select_related('KefuProfile')
|
||||
|
||||
if phone:
|
||||
users = users.filter(phone__icontains=phone)
|
||||
users = users.filter(Phone__icontains=phone)
|
||||
if nicheng:
|
||||
users = users.filter(KefuProfile__nicheng__icontains=nicheng)
|
||||
|
||||
@@ -344,11 +345,11 @@ class GetAdminUserListView(APIView):
|
||||
User.objects.filter(UserUUID__in=user_uuids)
|
||||
.values_list('Phone', flat=True)
|
||||
)
|
||||
users = users.filter(phone__in=user_phones)
|
||||
users = users.filter(Phone__in=user_phones)
|
||||
else:
|
||||
users = users.none()
|
||||
|
||||
users = users.order_by('-create_time')
|
||||
users = users.order_by('-UserCreateTime')
|
||||
paginator = Paginator(users, page_size)
|
||||
page_obj = paginator.get_page(page)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user