Return order detail for api wx_order_detail_api

Brightcells 8 jaren geleden
bovenliggende
commit
0d046d557e
2 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 2 2
      pay/models.py
  2. 1 1
      pay/views.py

+ 2 - 2
pay/models.py

@@ -86,7 +86,7 @@ class OrderInfo(CreateUpdateMixin):
86 86
         try:
87 87
             group_photo = GroupPhotoInfo.objects.get(pk=self.photo_id)
88 88
         except GroupPhotoInfo.DoesNotExist:
89
-            group_photo = {}
89
+            group_photo = None
90 90
         return {
91 91
             'order_id': self.order_id,
92 92
             'from_uid': self.from_uid,
@@ -106,7 +106,7 @@ class OrderInfo(CreateUpdateMixin):
106 106
         try:
107 107
             group_photo = GroupPhotoInfo.objects.get(pk=self.photo_id)
108 108
         except GroupPhotoInfo.DoesNotExist:
109
-            group_photo = {}
109
+            group_photo = None
110 110
         return {
111 111
             'order_id': self.order_id,
112 112
             'session_id': self.session_id,

+ 1 - 1
pay/views.py

@@ -245,7 +245,7 @@ def wx_order_detail_api(request):
245 245
     if user_id not in [order.from_uid, order.to_uid]:
246 246
         return response(OrderStatusCode.NO_DETAIL_PERMISSION)
247 247
 
248
-    return response(200, 'Get Order Detail Success', u'获取订单详情成功')
248
+    return response(200, 'Get Order Detail Success', u'获取订单详情成功', order.data(user_id))
249 249
 
250 250
 
251 251
 @logit