final_coupon_info

Kimi.Huang 5 anni fa
parent
commit
24ce919c6f
2 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 1 1
      api/admin_views.py
  2. 1 0
      mch/models.py

+ 1 - 1
api/admin_views.py

@@ -88,7 +88,7 @@ def usecoupon(request):
88 88
         return response(ProductMachineStatusCode.SN_NOT_FOUND)
89 89
 
90 90
     logdata = log.data
91
-    if logdata.get('coupon_info', {}).get('coupon_has_expired', True):
91
+    if logdata.get('final_coupon_info', {}).get('coupon_has_expired', True):
92 92
         return response(ProductCouponStatusCode.COUPON_HAS_EXPIRED)
93 93
 
94 94
     log.has_used = True

+ 1 - 0
mch/models.py

@@ -560,6 +560,7 @@ class ConsumeInfoSubmitLogInfo(BaseModelMixin):
560 560
             'verifyResult': self.verifyResult,
561 561
             'submit_during_activity': self.submit_during_activity,
562 562
             'coupon_info': act.coupon_info2(created_at=self.created_at) if act else self.coupon_info2,
563
+            'final_coupon_info': act.coupon_info(created_at=self.created_at) if act else self.coupon_info,
563 564
             'has_used': self.has_used,
564 565
             'used_at': self.used_at,
565 566
         }