def trade_account_edit(): investor_name = request.form.get('investor') i = Investor.query_one({'name': investor_name}) if not i: return jsonify( status=404, reason='投资人name={}未找到'.format(investor_name)) user = current_user._id ta = { 'user': user, 'investor': i._id, 'exchange': request.form.get('exchange'), 'bank': request.form.get('bank'), 'login_name': request.form.get('login_name'), 'login_password': request.form.get('login_password'), 'money_password': request.form.get('money_password'), } try: TradeAccount(ta).upsert() except Exception as e: TradeAccount.delete_one({'investor': ta['investor'], 'exchange': ta['exchange']}) try: TradeAccount(ta).upsert() except Exception as e: log.exception(str(e)) return jsonify(status=500, reason=str(e)) return jsonify(status=200, reason='')
def trade_account_edit(): investor_name = request.form.get('investor') i = Investor.query_one({'name': investor_name}) if not i: return jsonify(status=404, reason='投资人name={}未找到'.format(investor_name)) user = current_user._id ta = { 'user': user, 'investor': i._id, 'exchange': request.form.get('exchange'), 'bank': request.form.get('bank'), 'login_name': request.form.get('login_name'), 'login_password': request.form.get('login_password'), 'money_password': request.form.get('money_password'), } try: TradeAccount(ta).upsert() except Exception as e: TradeAccount.delete_one({ 'investor': ta['investor'], 'exchange': ta['exchange'] }) try: TradeAccount(ta).upsert() except Exception as e: log.exception(str(e)) return jsonify(status=500, reason=str(e)) return jsonify(status=200, reason='')