This commit is contained in:
2026-02-12 23:13:17 +08:00
parent d1dfc5b2e1
commit 162d7850b6
5 changed files with 122 additions and 14 deletions

View File

@@ -669,6 +669,13 @@ class OrderViewSet(viewsets.ModelViewSet):
return queryset.filter(wechat_user=user).order_by('-created_at')
return queryset.order_by('-created_at')
def perform_create(self, serializer):
"""
创建订单时自动关联当前微信用户
"""
user = get_current_wechat_user(self.request)
serializer.save(wechat_user=user)
@action(detail=True, methods=['post'])
def prepay_miniprogram(self, request, pk=None):
"""