import json from appPublic.uniqueID import getID config = getConfig('.') DBPools(config.databases) dbname = get_module_dbname('entcms') sor = DBPools().sqlorContext(dbname) data = {'id': params_kw.get('id', '')} if not data['id']: print(json.dumps({'widgettype': 'Message', 'options': {'text': '缺少ID', 'messagetype': 'error'}}, ensure_ascii=False)) return v = params_kw.get('org_id', None) if v is not None: data['org_id'] = v v = params_kw.get('config_group', None) if v is not None: data['config_group'] = v v = params_kw.get('config_key', None) if v is not None: data['config_key'] = v v = params_kw.get('config_value', None) if v is not None: data['config_value'] = v v = params_kw.get('config_type', None) if v is not None: data['config_type'] = v v = params_kw.get('sort_order', None) if v is not None: data['sort_order'] = v await sor.U('cms_site_config', data) print(json.dumps({'widgettype': 'Message', 'options': {'text': '更新成功', 'messagetype': 'success'}}, ensure_ascii=False))