Explorar o código

Merge branch 'lang' into test

lang %!s(int64=3) %!d(string=hai) anos
pai
achega
b09302d1a2
Modificáronse 2 ficheiros con 12 adicións e 0 borrados
  1. 6 0
      Controller/CloudStorage.py
  2. 6 0
      Controller/PaymentCycle.py

+ 6 - 0
Controller/CloudStorage.py

@@ -921,6 +921,9 @@ class CloudStorageView(View):
             logger.info('alipay----notify---------')
             logger.info('alipay----notify---------')
             logger.info(repr(e))
             logger.info(repr(e))
             logger.info(sys.exc_info())
             logger.info(sys.exc_info())
+            logger.info('alipay支付失败:----')
+            logger.info("错误行数:{errLine}".format(errLine=e.__traceback__.tb_lineno))
+            logger.info(repr(e))
             if order_qs:
             if order_qs:
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
             redisObj.del_data(key=orderID + 'do_notify')
             redisObj.del_data(key=orderID + 'do_notify')
@@ -1198,6 +1201,9 @@ class CloudStorageView(View):
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
             return HttpResponse(pay.xml_to_dict({'return_code': 'FAIL', 'return_msg': '参数格式校验错误'}))
             return HttpResponse(pay.xml_to_dict({'return_code': 'FAIL', 'return_msg': '参数格式校验错误'}))
         except Exception as e:
         except Exception as e:
+            logger.info('wechat支付失败:----')
+            logger.info("错误行数:{errLine}".format(errLine=e.__traceback__.tb_lineno))
+            logger.info(repr(e))
             if order_qs:
             if order_qs:
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
             redisObj.del_data(key=orderID + 'do_notify')
             redisObj.del_data(key=orderID + 'do_notify')

+ 6 - 0
Controller/PaymentCycle.py

@@ -274,6 +274,9 @@ class PaypalCycleNotify(View):
                 return HttpResponseRedirect(red_url)
                 return HttpResponseRedirect(red_url)
         except Exception as e:
         except Exception as e:
             print(repr(e))
             print(repr(e))
+            logger.info('do_paypal_cycle_return支付失败:----')
+            logger.info("错误行数:{errLine}".format(errLine=e.__traceback__.tb_lineno))
+            logger.info(repr(e))
             if order_qs:
             if order_qs:
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
                 order_qs.update(status=10, promotion_rule_id=promotion_rule_id)
             red_url = "{SERVER_DOMAIN_SSL}web/paid2/fail.html".format(SERVER_DOMAIN_SSL=SERVER_DOMAIN_SSL)
             red_url = "{SERVER_DOMAIN_SSL}web/paid2/fail.html".format(SERVER_DOMAIN_SSL=SERVER_DOMAIN_SSL)
@@ -461,6 +464,9 @@ class PaypalCycleNotify(View):
                     print(e)
                     print(e)
                     logger.info('-----------------------paypal异步回调失败')
                     logger.info('-----------------------paypal异步回调失败')
                     logger.info(e)
                     logger.info(e)
+                    logger.info('do_paypal_webhook_notify支付失败:----')
+                    logger.info("错误行数:{errLine}".format(errLine=e.__traceback__.tb_lineno))
+                    logger.info(repr(e))
                     return HttpResponse('fail')
                     return HttpResponse('fail')
         return HttpResponse('fail')
         return HttpResponse('fail')