Compare commits

..

No commits in common. "81655628c25dd0d501e8f0e9f1a2591b291081dc" and "1ac734775dcda54d6e657f2af932e9297cb3f0e7" have entirely different histories.

View File

@ -614,16 +614,16 @@ async def get_baidu_orderlist(ns={}):
await sor.U('bz_order', {'id': bz_ns['id'], 'amount': round(total_price, 2)}) await sor.U('bz_order', {'id': bz_ns['id'], 'amount': round(total_price, 2)})
except Exception as e: except Exception as e:
await baidu_order_cancel({'baidu_id': baidu_users[0]['baidu_id'], 'order_id': ns.get('order_id')}) await baidu_order_cancel({'baidu_id': baidu_users[0]['baidu_id'], 'order_id': ns.get('order_id')})
import traceback
ns_record = { ns_record = {
'orderid': ns.get('order_id'), 'orderid': ns.get('order_id'),
'ordertype': orders[0]['type'], 'ordertype': orders[0]['type'],
'userid': ns.get('userid'), 'userid': ns.get('userid'),
'reason': '发生错误, %s' % str(traceback.format_exc()) 'reason': '发生错误, %s' % str(e)[:100]
} }
await user_action_record(ns_record) await user_action_record(ns_record)
import traceback
with open('baiducloud_err.txt', 'w') as f: with open('baiducloud_err.txt', 'w') as f:
f.write(str(e) + str(traceback.format_exc())) f.write(str(e)+ traceback.format_exc())
traceback.print_exc() traceback.print_exc()
await sor.rollback() await sor.rollback()
return { return {