Browse Source

微信支付回调1

chenshibin 4 years ago
parent
commit
ed0eb6824f
2 changed files with 8 additions and 2 deletions
  1. 6 0
      Controller/CloudStorage.py
  2. 2 2
      Controller/EquipmentManagerV3.py

+ 6 - 0
Controller/CloudStorage.py

@@ -964,6 +964,12 @@ class CloudStorageView(View):
                 return HttpResponse(WechatPayObject.xml_to_dict({'return_code':'FAIL', 'return_msg':'签名失败'}))
             orderID = request_dict.get('out_trade_no',None)
             self.callback_dostatus(orderID)
+            print("进来了,微信支付成功回调")
+            response = ResponseObject()
+            asy = threading.Thread(target=ModelService.add_log,
+                                   args=(orderID,
+                                         '回调', '进来了,微信支付成功回调'))
+            asy.start()
             order_qs = Order_Model.objects.filter(orderID=orderID)
             nowTime = int(time.time())
             order_list = order_qs.values("UID", "channel", "commodity_code", "rank", "isSelectDiscounts",

+ 2 - 2
Controller/EquipmentManagerV3.py

@@ -98,8 +98,8 @@ class EquipmentManagerV3(View):
                         duq = Device_User.objects.filter(userID=userID).values('username')
                         if duq.exists():
                             username = duq[0]['username']
-                            vodPrimaryUserID = username
-                            vodPrimaryMaster = userID
+                            vodPrimaryUserID = userID
+                            vodPrimaryMaster = username
                     try:
                         # 判断是否有用户绑定
                         nowTime = int(time.time())