home0923a
This commit is contained in:
@@ -482,24 +482,33 @@ def save_parameter_config():
|
|||||||
param1 = data.get('param1')
|
param1 = data.get('param1')
|
||||||
param2 = data.get('param2')
|
param2 = data.get('param2')
|
||||||
param3 = data.get('param3')
|
param3 = data.get('param3')
|
||||||
param4 = data.get('param4')
|
|
||||||
param5 = data.get('param5')
|
param5 = data.get('param5')
|
||||||
|
|
||||||
|
# 获取当前param4的值(保持不变)
|
||||||
|
current_param4 = None
|
||||||
try:
|
try:
|
||||||
conn = get_db_connection()
|
conn = get_db_connection()
|
||||||
cursor = conn.cursor()
|
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(
|
cursor.execute(
|
||||||
"INSERT INTO parameter_config (param1, param2, param3, param4, param5, update_time) VALUES (?, ?, ?, ?, ?, ?)",
|
"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()
|
conn.commit()
|
||||||
close_db_connection(conn)
|
close_db_connection(conn)
|
||||||
|
|
||||||
return jsonify({'success': True, 'message': '参数配置保存成功'})
|
return jsonify({'success': True, 'message': '参数配置保存成功'})
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
close_db_connection(conn)
|
if 'conn' in locals() and conn:
|
||||||
|
close_db_connection(conn)
|
||||||
return jsonify({'success': False, 'error': str(e)})
|
return jsonify({'success': False, 'error': str(e)})
|
||||||
|
|
||||||
# 参数配置页面路由
|
# 参数配置页面路由
|
||||||
|
|||||||
Reference in New Issue
Block a user