支付通知2

parent 1e755036
......@@ -12,7 +12,7 @@ import time
from sqlalchemy import and_
from sqlalchemy.testing import in_
from app.api.engine import TAMP_SQL, tamp_pay_engine, tamp_user_engine
from app.api.engine import TAMP_SQL, tamp_pay_engine, tamp_user_engine, config, env
from app.config.errors import Errors
from app.controller.errorhandler import CustomFlaskErr
from app.model.account_balance import AccountBalance
......@@ -63,7 +63,8 @@ class TopUpOrderService:
args['ab_status'] = 'WAIT'
subject = '探普币充值'
out_trade_no = args['ab_ordernum']
notify_url = args['host_url'] + 'tamp_order/micro_shop/topUpOrderNotify'
# notify_url = args['host_url'] + 'tamp_order/micro_shop/topUpOrderNotify'
notify_url = config[env]['pay_url_prefix'] + '/tamp_order/micro_shop/topUpOrderNotify'
pay_params = None
if args['pay_method'] == 5:
# 微信支付
......@@ -178,7 +179,8 @@ class CurriculumOrderService:
args['ab_status'] = 'WAIT'
subject = args.get('prod_name', '')
out_trade_no = args['ab_ordernum']
notify_url = args['host_url'] + 'tamp_order/micro_shop/consumeOrderNotify'
# notify_url = args['host_url'] + 'tamp_order/micro_shop/consumeOrderNotify'
notify_url = config[env]['pay_url_prefix'] + 'tamp_order/micro_shop/consumeOrderNotify'
pay_params = None
# 该用户是否重复购买同一商品
repeat_buy = tamp_user_session.query(OrderFlow.id).filter(and_(OrderFlow.createby == args['user_id']),
......
......@@ -34426,3 +34426,391 @@ WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.ab_type DESC, ord
2020-11-30 13:27:00 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:27:01 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:27:01 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SHOW VARIABLES LIKE 'sql_mode'
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT DATABASE()
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO show collation where `Charset` = 'utf8' and `Collation` = 'utf8_bin'
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test plain returns' AS CHAR(60)) AS anon_1
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test unicode returns' AS CHAR(60)) AS anon_1
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test collated returns' AS CHAR CHARACTER SET utf8) COLLATE utf8_bin AS anon_1
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:27:47 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:27:47 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:27:47] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:31:34 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS', 'param_1': 0, 'param_2': 20}
2020-11-30 13:31:34 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:31:34] "GET /tamp_order/micro_shop/topUpOrder?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:32:58 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS', 'param_1': 0, 'param_2': 20}
2020-11-30 13:32:58 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:32:58] "GET /tamp_order/micro_shop/topUpOrder?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:33:31 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:33:31 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:33:31] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:35:59 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:35:59 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:35:59] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:38:02 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/utils/wxpay/wx_app_pay.py', reloading
2020-11-30 13:38:02 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:38:03 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:38:03 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SHOW VARIABLES LIKE 'sql_mode'
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT DATABASE()
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO show collation where `Charset` = 'utf8' and `Collation` = 'utf8_bin'
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test plain returns' AS CHAR(60)) AS anon_1
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test unicode returns' AS CHAR(60)) AS anon_1
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test collated returns' AS CHAR CHARACTER SET utf8) COLLATE utf8_bin AS anon_1
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:38:47 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:38:47 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:38:47] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:41:27 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS', 'param_1': 0, 'param_2': 20}
2020-11-30 13:41:27 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:41:27] "GET /tamp_order/micro_shop/topUpOrder?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:41:32 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:41:32] "GET /tamp_order/micro_shop/topUpOrder HTTP/1.1" 400 -
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:42:00 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS', 'param_1': 0, 'param_2': 20}
2020-11-30 13:42:00 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:42:00] "GET /tamp_order/micro_shop/topUpOrder?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:43:02 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:43:02] "GET /tamp_order/micro_shop/topUpOrder HTTP/1.1" 400 -
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_type = %(ab_type_1)s AND order_flow.ab_status = %(ab_status_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:43:12 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_type_1': '6', 'ab_status_1': 'SUCCESS', 'param_1': 0, 'param_2': 20}
2020-11-30 13:43:12 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:43:12] "GET /tamp_order/micro_shop/topUpOrder?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:43:24 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:43:24 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:43:24] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:45:13 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:45:13 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:45:13] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:46:33 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:46:33 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:46:33] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /ifa/app/version?pt=android&proname=tamp HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /ifa/risk/queryres HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /ifa/risk/queryres HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /tanpuroom/home/page/poster HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "POST /message/internal/num HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "POST /ifa/h5/userInfo/querymp HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "POST /tanpuroom/theme/adsposition HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /tanpuroom/home/page/navigator/nav HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /tanpuroom/home/page/every/select/selected HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /tanpuroom/home/page/zhibo/live HTTP/1.1" 404 -
2020-11-30 13:46:52 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:52] "GET /tanpuroom/home/page/course/package/curriculum HTTP/1.1" 404 -
2020-11-30 13:46:53 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:53] "GET /order/my/info HTTP/1.1" 404 -
2020-11-30 13:46:53 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:53] "POST /tanpuroom/h5/my/studydetail HTTP/1.1" 404 -
2020-11-30 13:46:53 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:53] "POST /ifa/h5/userInfo/querymp HTTP/1.1" 404 -
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SHOW VARIABLES LIKE 'sql_mode'
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SELECT DATABASE()
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO show collation where `Charset` = 'utf8' and `Collation` = 'utf8_bin'
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test plain returns' AS CHAR(60)) AS anon_1
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test unicode returns' AS CHAR(60)) AS anon_1
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test collated returns' AS CHAR CHARACTER SET utf8) COLLATE utf8_bin AS anon_1
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:46:55 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:55] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO SELECT account_balance.id AS account_balance_id, account_balance.user_id AS account_balance_user_id, account_balance.android_balance AS account_balance_android_balance, account_balance.apple_balance AS account_balance_apple_balance, account_balance.del_flag AS account_balance_del_flag
FROM account_balance
WHERE account_balance.user_id = %(user_id_1)s
LIMIT %(param_1)s
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO {'user_id_1': '153155242010980352', 'param_1': 1}
2020-11-30 13:46:55 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:46:55 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:55] "GET /tamp_order/micro_shop/accountBalance HTTP/1.1" 200 -
2020-11-30 13:46:58 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:46:58 Mon sqlalchemy.engine.base.Engine INFO INSERT INTO order_flow (id, ab_ordernum, ab_price, ab_score, ab_score_deduct, ab_account_deduct, ab_payment, ab_pay_mode, ab_total_money, ab_type, ab_proid, ab_pro_siid, ab_si_type, ab_si_name, ab_si_code, ab_si_pattern, ab_status, ab_rights_status, createtime, createby, pay_time, complete_time, updatetime, updateby, deletetag, unionid, transaction_serial_no) VALUES (%(id)s, %(ab_ordernum)s, %(ab_price)s, %(ab_score)s, %(ab_score_deduct)s, %(ab_account_deduct)s, %(ab_payment)s, %(ab_pay_mode)s, %(ab_total_money)s, %(ab_type)s, %(ab_proid)s, %(ab_pro_siid)s, %(ab_si_type)s, %(ab_si_name)s, %(ab_si_code)s, %(ab_si_pattern)s, %(ab_status)s, %(ab_rights_status)s, now(), %(createby)s, now(), now(), %(updatetime)s, %(updateby)s, %(deletetag)s, %(unionid)s, %(transaction_serial_no)s)
2020-11-30 13:46:58 Mon sqlalchemy.engine.base.Engine INFO {'id': 'order_flow160671521777347', 'ab_ordernum': '20201130160671521777347', 'ab_price': None, 'ab_score': None, 'ab_score_deduct': None, 'ab_account_deduct': None, 'ab_payment': 600.0, 'ab_pay_mode': 5, 'ab_total_money': None, 'ab_type': '6', 'ab_proid': None, 'ab_pro_siid': None, 'ab_si_type': None, 'ab_si_name': None, 'ab_si_code': None, 'ab_si_pattern': None, 'ab_status': 'WAIT', 'ab_rights_status': None, 'createby': '153155242010980352', 'updatetime': None, 'updateby': None, 'deletetag': '0', 'unionid': None, 'transaction_serial_no': None}
2020-11-30 13:46:58 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:46:58 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:46:58] "POST /tamp_order/micro_shop/topUpOrder HTTP/1.1" 200 -
2020-11-30 13:47:00 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:00] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:47:05 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:05] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:47:10 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:10] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:47:12 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:12] "GET /ifa/risk/queryres HTTP/1.1" 404 -
2020-11-30 13:47:12 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:12] "GET /order/my/info HTTP/1.1" 404 -
2020-11-30 13:47:12 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:12] "POST /ifa/h5/userInfo/querymp HTTP/1.1" 404 -
2020-11-30 13:47:12 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:12] "POST /tanpuroom/h5/my/studydetail HTTP/1.1" 404 -
2020-11-30 13:47:15 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:15] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:47:20 Mon werkzeug INFO 172.168.0.11 - - [30/Nov/2020 13:47:20] "POST /dc/event HTTP/1.1" 404 -
2020-11-30 13:47:45 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/api/engine.py', reloading
2020-11-30 13:47:46 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:47:47 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:47:47 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:47:52 Mon werkzeug INFO * Running on http://0.0.0.0:80/ (Press CTRL+C to quit)
2020-11-30 13:47:52 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:47:54 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:47:54 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SHOW VARIABLES LIKE 'sql_mode'
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT DATABASE()
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO show collation where `Charset` = 'utf8' and `Collation` = 'utf8_bin'
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test plain returns' AS CHAR(60)) AS anon_1
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test unicode returns' AS CHAR(60)) AS anon_1
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test collated returns' AS CHAR CHARACTER SET utf8) COLLATE utf8_bin AS anon_1
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '193779307976941568', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '193779307976941568', 'param_1': 0, 'param_2': 20}
2020-11-30 13:47:56 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:47:56 Mon werkzeug INFO 127.0.0.1 - - [30/Nov/2020 13:47:56] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 13:48:34 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/utils/alipay/alipayWap.py', reloading
2020-11-30 13:48:34 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:48:35 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:48:35 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:49:09 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/utils/wxpay/wx_app_pay.py', reloading
2020-11-30 13:49:09 Mon werkzeug INFO * Restarting with stat
2020-11-30 13:49:11 Mon werkzeug WARNING * Debugger is active!
2020-11-30 13:49:11 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 13:52:52 Mon sqlalchemy.engine.base.Engine INFO SHOW VARIABLES LIKE 'sql_mode'
2020-11-30 13:52:52 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:52 Mon sqlalchemy.engine.base.Engine INFO SELECT DATABASE()
2020-11-30 13:52:52 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO show collation where `Charset` = 'utf8' and `Collation` = 'utf8_bin'
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test plain returns' AS CHAR(60)) AS anon_1
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test unicode returns' AS CHAR(60)) AS anon_1
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT CAST('test collated returns' AS CHAR CHARACTER SET utf8) COLLATE utf8_bin AS anon_1
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 13:52:53 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 13:52:53 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 13:52:53] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 14:00:14 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 14:00:14] "GET /tamp_order/micro_shop/AllOrders HTTP/1.1" 400 -
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO BEGIN (implicit)
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_column.id AS curriculum_column_id, curriculum_column.title AS curriculum_column_title, curriculum_column.cover AS curriculum_column_cover, curriculum_column.info AS curriculum_column_info
FROM curriculum_column
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO SELECT curriculum_res.id AS curriculum_res_id, curriculum_res.title AS curriculum_res_title, curriculum_res.cover AS curriculum_res_cover, curriculum_res.teacher_name AS curriculum_res_teacher_name
FROM curriculum_res
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO {}
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO SELECT count(*) AS count_1
FROM (SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s AND order_flow.ab_status = %(ab_status_1)s) AS anon_1
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'ab_status_1': 'SUCCESS'}
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO SELECT order_flow.id AS order_flow_id, order_flow.ab_ordernum AS order_flow_ab_ordernum, order_flow.ab_price AS order_flow_ab_price, order_flow.ab_score AS order_flow_ab_score, order_flow.ab_score_deduct AS order_flow_ab_score_deduct, order_flow.ab_account_deduct AS order_flow_ab_account_deduct, order_flow.ab_payment AS order_flow_ab_payment, order_flow.ab_pay_mode AS order_flow_ab_pay_mode, order_flow.ab_total_money AS order_flow_ab_total_money, order_flow.ab_type AS order_flow_ab_type, order_flow.ab_proid AS order_flow_ab_proid, order_flow.ab_pro_siid AS order_flow_ab_pro_siid, order_flow.ab_si_type AS order_flow_ab_si_type, order_flow.ab_si_name AS order_flow_ab_si_name, order_flow.ab_si_code AS order_flow_ab_si_code, order_flow.ab_si_pattern AS order_flow_ab_si_pattern, order_flow.ab_status AS order_flow_ab_status, order_flow.ab_rights_status AS order_flow_ab_rights_status, order_flow.createtime AS order_flow_createtime, order_flow.createby AS order_flow_createby, order_flow.pay_time AS order_flow_pay_time, order_flow.complete_time AS order_flow_complete_time, order_flow.updatetime AS order_flow_updatetime, order_flow.updateby AS order_flow_updateby, order_flow.deletetag AS order_flow_deletetag, order_flow.unionid AS order_flow_unionid, order_flow.transaction_serial_no AS order_flow_transaction_serial_no
FROM order_flow
WHERE order_flow.createby = %(createby_1)s ORDER BY order_flow.createtime DESC
LIMIT %(param_1)s, %(param_2)s
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO {'createby_1': '173539127240613888', 'param_1': 0, 'param_2': 20}
2020-11-30 14:00:29 Mon sqlalchemy.engine.base.Engine INFO COMMIT
2020-11-30 14:00:29 Mon werkzeug INFO 172.168.0.47 - - [30/Nov/2020 14:00:29] "GET /tamp_order/micro_shop/AllOrders?pageNumber=1&pageSize=20 HTTP/1.1" 200 -
2020-11-30 14:01:37 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/service/order_service.py', reloading
2020-11-30 14:01:37 Mon werkzeug INFO * Restarting with stat
2020-11-30 14:01:39 Mon werkzeug WARNING * Debugger is active!
2020-11-30 14:01:39 Mon werkzeug INFO * Debugger PIN: 191-123-093
2020-11-30 14:02:04 Mon werkzeug INFO * Detected change in '/Users/pengxiong/Desktop/tamp_course_order/app/service/order_service.py', reloading
2020-11-30 14:02:04 Mon werkzeug INFO * Restarting with stat
2020-11-30 14:02:05 Mon werkzeug WARNING * Debugger is active!
2020-11-30 14:02:05 Mon werkzeug INFO * Debugger PIN: 191-123-093
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment