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")