# 币种创建 ns = { 'id': params_kw.get('id', ''), 'name': params_kw.get('name', ''), 'symbol': params_kw.get('symbol', ''), 'decimal_places': params_kw.get('decimal_places', 2), 'is_base': params_kw.get('is_base', '0'), 'status': params_kw.get('status', 'active'), } if not ns['id'] or not ns['name']: return json.dumps({'success': False, 'message': 'id and name required'}) async with get_sor_context(request._run_ns, 'accounting') as sor: await sor.C('currency', ns) return json.dumps({'success': True, 'message': '币种已创建'})