添加自动编号字段支持:在数据库表和数据存储逻辑中添加auto_number字段

This commit is contained in:
2025-12-05 17:44:57 +08:00
parent b2ad942b2c
commit 5c9f4c1a4f
2 changed files with 5 additions and 2 deletions
+1
View File
@@ -19,6 +19,7 @@ CREATE TABLE IF NOT EXISTS wps_form_submissions (
wash_frequency VARCHAR(50) COMMENT '洗车频率',
age_group VARCHAR(20) COMMENT '请选择年龄段',
remarks TEXT COMMENT '备注内容',
auto_number VARCHAR(50) COMMENT '自动编号',
status VARCHAR(20) DEFAULT 'pending' COMMENT '状态',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
updated_at DATETIME NOT NULL COMMENT '记录更新时间',
+4 -2
View File
@@ -256,12 +256,12 @@ function store_form_data_to_db($form_data) {
rid, form_id, form_title, creator_id, create_time, update_time,
mobile, name, license_plate, date, time_slot, car_type,
has_car_coat, car_wash_habit, car_wash_experience, wash_frequency,
age_group, remarks, status, updated_at
age_group, remarks, auto_number, status, updated_at
) VALUES (
:rid, :form_id, :form_title, :creator_id, :create_time, :update_time,
:mobile, :name, :license_plate, :date, :time_slot, :car_type,
:has_car_coat, :car_wash_habit, :car_wash_experience, :wash_frequency,
:age_group, :remarks, :status, :updated_at
:age_group, :remarks, :auto_number, :status, :updated_at
)";
$stmt = $pdo->prepare($sql);
@@ -299,6 +299,7 @@ function store_form_data_to_db($form_data) {
$stmt->bindValue(':wash_frequency', isset($form_data['answers_by_title']['洗车频率']) ? $form_data['answers_by_title']['洗车频率'] : '');
$stmt->bindValue(':age_group', isset($form_data['answers_by_title']['请选择年龄段']) ? $form_data['answers_by_title']['请选择年龄段'] : '');
$stmt->bindValue(':remarks', isset($form_data['answers_by_title']['备注内容']) ? $form_data['answers_by_title']['备注内容'] : '');
$stmt->bindValue(':auto_number', isset($form_data['answers_by_title']['自动编号']) ? $form_data['answers_by_title']['自动编号'] : '');
$stmt->bindValue(':status', 'pending');
// 执行SQL
@@ -343,6 +344,7 @@ function create_wps_form_table($pdo) {
wash_frequency VARCHAR(50) COMMENT '洗车频率',
age_group VARCHAR(20) COMMENT '请选择年龄段',
remarks TEXT COMMENT '备注内容',
auto_number VARCHAR(50) COMMENT '自动编号',
status VARCHAR(20) DEFAULT 'pending' COMMENT '状态',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
updated_at DATETIME NOT NULL COMMENT '记录更新时间',