home0923a

This commit is contained in:
2025-09-23 20:15:03 +08:00
parent ee2c28852d
commit 0450103c58
+11 -2
View File
@@ -482,23 +482,32 @@ def save_parameter_config():
param1 = data.get('param1')
param2 = data.get('param2')
param3 = data.get('param3')
param4 = data.get('param4')
param5 = data.get('param5')
# 获取当前param4的值(保持不变)
current_param4 = None
try:
conn = get_db_connection()
cursor = conn.cursor()
# 获取最新的参数配置中的param4值
cursor.execute("SELECT param4 FROM parameter_config ORDER BY update_time DESC LIMIT 1")
latest_config = cursor.fetchone()
if latest_config:
current_param4 = latest_config[0]
# 插入新的参数配置记录(不更新旧记录,而是插入新记录)
# 注意:param4使用当前数据库中已有的值,确保其保持不变
cursor.execute(
"INSERT INTO parameter_config (param1, param2, param3, param4, param5, update_time) VALUES (?, ?, ?, ?, ?, ?)",
(param1, param2, param3, param4, param5, datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
(param1, param2, param3, current_param4, param5, datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
)
conn.commit()
close_db_connection(conn)
return jsonify({'success': True, 'message': '参数配置保存成功'})
except Exception as e:
if 'conn' in locals() and conn:
close_db_connection(conn)
return jsonify({'success': False, 'error': str(e)})