chenjunkai 6 년 전
부모
커밋
f10d291711
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      Controller/CloudVod.py

+ 3 - 3
Controller/CloudVod.py

@@ -152,9 +152,9 @@ class CloudVodView(View):
         success = alipay.verify(data, signature)
         if success and data["trade_status"] in ("TRADE_SUCCESS", "TRADE_FINISHED"):
             print("trade succeed")
-            order_qs = Order_Model.objects.filter(orderID=orderID)
-            # if not order_qs.exists():
-            #     return response.json(404)
+            order_qs = Order_Model.objects.filter(orderID=orderID,status=0)
+            if not order_qs.exists():
+                return response.json(404)
             nowTime = int(time.time())
             order_qs.update(status=1, updTime=nowTime)
             order_list = order_qs.values("UID", "rank_id", "channel")