必须在数据模型层启用编号规则:先确保id为自增主键,再添加record_no字段并配置CONCAT表达式生成YY20261103-0087格式编号;同时建唯一索引、设为只读,并在前后端正确调用显示。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在码上飞AI生成的表单提交结果中自动显示唯一编号,比如“YY20261103-0087”,必须在数据模型层明确启用编号规则,而不是仅靠前端展示或后端手动拼接。
确认数据库表已启用自增主键与编号字段
进入码上飞控制台 → 点击左侧【数据模型】→ 找到你用于接收表单的表(如“用户咨询”或“预约申请”)→ 点击编辑。检查字段列表中是否存在名为 【id】 的整型字段且已勾选“主键”和“自增”。若不存在,必须新增——这是后续编号生成的底层依赖,缺省会导致所有编号逻辑失效。
在相同页面底部,点击【添加字段】→ 字段类型选“文本”→ 字段名填 【record_no】 → 勾选“默认值”并输入表达式:CONCAT("YY", YEAR(NOW()), LPAD(MONTH(NOW()), 2, "0"), LPAD(DAY(NOW()), 2, "0"), "-", LPAD(id, 4, "0"))。该表达式会在每次插入新记录时,自动拼出形如 YY20261103-0001 的编号。
注意:此表达式依赖 id 字段已设为自增主键,否则 LPAD(id, 4, "0") 将返回空值或报错,【record_no 字段将无法生成有效编号】。
在表单提交成功页/管理后台中调用编号字段
方法一:在提交成功页面配置动态文本 进入【页面编辑】→ 找到“提交成功”页面 → 拖入一个「文本组件」→ 点击编辑 → 在内容框中输入:您的预约编号为:{{ record_no }}。保存后,用户提交后即可实时看到带编号的结果。
方法二:在管理后台表格列中启用显示 进入【管理后台】→ 点击对应数据表 → 点击右上角「列设置」→ 勾选 【record_no】 字段 → 拖动至前列位置 → 开启「排序」和「搜索」功能。此时所有记录按编号升序排列,支持直接复制编号处理工单。
确保编号全局唯一且不可篡改
第一步:进入【数据模型】→ 编辑该表 → 在「索引」标签页中,点击【新建唯一索引】→ 字段选择 【record_no】 → 索引名称填 `uk_record_no` → 保存。这一步强制数据库拒绝任何重复编号写入,防止并发提交导致编号冲突。
第二步:返回该表字段列表 → 找到 【record_no】 字段 → 关闭「可编辑」开关 → 开启「只读」。此后该字段在任何表单、API 或后台编辑中均无法被人工修改,保障编号作为业务凭证的权威性。
第三步:若需导出带编号的Excel报表,在【导出配置】中勾选 【record_no】 字段,并确认导出模板中该列标题为“系统编号”而非“编号”或“ID”,避免运营人员误认。











