#!/usr/bin/env python3 import json result = {'success': False, 'message': ''} try: dbname = get_module_dbname('llmage') async with DBPools().sqlorContext(dbname) as sor: data = params_kw.copy() data.pop('page', None) data.pop('rows', None) data.pop('data_filter', None) record_id = data.pop('id', None) if not record_id: result['message'] = '缺少id' else: await sor.U('llm', data, {'id': record_id}) result['success'] = True result['message'] = '更新成功' except Exception as e: result['message'] = str(e) return json.dumps(result, ensure_ascii=False, default=str)