修复复制配置的功能
This commit is contained in:
@@ -23,6 +23,7 @@ def get_configs():
|
||||
config['selected_fields'] = json.loads(config['selected_fields'])
|
||||
config['sum_fields'] = json.loads(config['sum_fields']) if config['sum_fields'] else []
|
||||
config['time_periods'] = json.loads(config['time_periods']) if config.get('time_periods') else {}
|
||||
config['field_custom_names'] = json.loads(config['field_custom_names']) if config.get('field_custom_names') else {}
|
||||
|
||||
log_info(f'[配置API] 获取到 {len(configs)} 条配置', 'api')
|
||||
return jsonify({'success': True, 'data': configs})
|
||||
@@ -186,7 +187,6 @@ def update_config(config_id):
|
||||
'''
|
||||
delete_params = [config_id, old_split_type] + list(removed_values)
|
||||
try:
|
||||
from lib.db import execute_update
|
||||
execute_update(delete_sql, tuple(delete_params))
|
||||
log_info(f'[配置API] 拆分值变化,已清理{len(removed_values)}个旧拆分的求和数据', 'api')
|
||||
except Exception as e:
|
||||
|
||||
Reference in New Issue
Block a user