|
@@ -158,6 +158,8 @@ class testView(View):
|
|
return self.get_pay_pal_transactions(request_dict, response)
|
|
return self.get_pay_pal_transactions(request_dict, response)
|
|
elif operation == 'convertTimestamp': # 转换时间戳
|
|
elif operation == 'convertTimestamp': # 转换时间戳
|
|
return self.convertTimestamp(request_dict, response)
|
|
return self.convertTimestamp(request_dict, response)
|
|
|
|
+ elif operation == 'checkOrderExist': # 转换时间戳
|
|
|
|
+ return self.checkOrderExist(request_dict, response)
|
|
else:
|
|
else:
|
|
return response.json(414)
|
|
return response.json(414)
|
|
|
|
|
|
@@ -1088,3 +1090,13 @@ class testView(View):
|
|
return response.json(0, timestamp)
|
|
return response.json(0, timestamp)
|
|
except Exception as e:
|
|
except Exception as e:
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
|
|
+
|
|
|
|
+ @staticmethod
|
|
|
|
+ def checkOrderExist(request_dict, response):
|
|
|
|
+ trade_no = request_dict.get('trade_no', None)
|
|
|
|
+ try:
|
|
|
|
+ order_qs = Order_Model.objects.filter(trade_no=trade_no)
|
|
|
|
+ is_exist = True if order_qs.exists() else False
|
|
|
|
+ return response.json(0, {'is_exist': is_exist})
|
|
|
|
+ except Exception as e:
|
|
|
|
+ return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|