|
@@ -959,9 +959,7 @@ class CloudStorageView(View):
|
|
lang = parmap["lang"]
|
|
lang = parmap["lang"]
|
|
trade_status = data['result_code'] # 业务结果 SUCCESS/FAIL
|
|
trade_status = data['result_code'] # 业务结果 SUCCESS/FAIL
|
|
out_trade_no = data['out_trade_no'] # 商户订单号
|
|
out_trade_no = data['out_trade_no'] # 商户订单号
|
|
- order_qs = Order_Model.objects.filter(orderID=out_trade_no, status=0)
|
|
|
|
- logger.info('回调状态----------------')
|
|
|
|
- logger.info(trade_status)
|
|
|
|
|
|
+ order_qs = Order_Model.objects.filter(orderID=out_trade_no)
|
|
logger.info(data)
|
|
logger.info(data)
|
|
if trade_status == "SUCCESS":
|
|
if trade_status == "SUCCESS":
|
|
logger.info('微信回调返回值 进来了。')
|
|
logger.info('微信回调返回值 进来了。')
|
|
@@ -975,6 +973,11 @@ class CloudStorageView(View):
|
|
nowTime = int(time.time())
|
|
nowTime = int(time.time())
|
|
order_list = order_qs.values("UID", "channel", "commodity_code", "rank", "isSelectDiscounts",
|
|
order_list = order_qs.values("UID", "channel", "commodity_code", "rank", "isSelectDiscounts",
|
|
"userID__userID", "userID__username")
|
|
"userID__userID", "userID__username")
|
|
|
|
+ logger.info(order_list[0]['UID'])
|
|
|
|
+ if(order_list[0]['status'] == 1):
|
|
|
|
+ logger.info('前面已支付成功,通知')
|
|
|
|
+ return HttpResponse(pay.xml_to_dict({'return_code': 'SUCCESS', 'return_msg': 'OK'}))
|
|
|
|
+
|
|
userid = order_list[0]['userID__userID']
|
|
userid = order_list[0]['userID__userID']
|
|
username = order_list[0]['userID__username']
|
|
username = order_list[0]['userID__username']
|
|
UID = order_list[0]['UID']
|
|
UID = order_list[0]['UID']
|