feat: 商家订单列表返回标签/头像/优质商家,与抢单池字段对齐
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -16,7 +16,6 @@ from merchant_ops.services.order_query import (
|
||||
staff_can_view_all_orders,
|
||||
staff_order_ext_qs,
|
||||
)
|
||||
from merchant_ops.services.order_enrich import staff_order_list_item
|
||||
from merchant_ops.services.audit import audit_staff
|
||||
from merchant_ops.services.dispatch import staff_dispatch_order
|
||||
from merchant_ops.services.stats import bump_cancel_count, bump_penalty_count
|
||||
@@ -73,9 +72,13 @@ class StaffOrderListView(APIView):
|
||||
|
||||
total_count = base_qs.count()
|
||||
start = (page - 1) * page_size
|
||||
page_qs = base_qs.order_by('-Order__CreateTime')[start:start + page_size]
|
||||
page_qs = list(base_qs.order_by('-Order__CreateTime')[start:start + page_size])
|
||||
|
||||
order_list = [staff_order_list_item(ext) for ext in page_qs]
|
||||
from jituan.services.club_context import resolve_club_id_from_request
|
||||
from orders.services.merchant_order_list_enrich import enrich_merchant_order_list_items
|
||||
|
||||
club_id = resolve_club_id_from_request(request)
|
||||
order_list = enrich_merchant_order_list_items(page_qs, club_id=club_id)
|
||||
|
||||
return Response({
|
||||
'code': 0,
|
||||
|
||||
Reference in New Issue
Block a user