AI 界面配置 公式字段显示为1970-01-01

* 描述问题

我让AI做页面配置
通过 V2 页面的 AI 界面配置(applyBlueprint)创建包含公式字段的 Management 页面时,数值计算类的公式字段(如金额小计、未付金额)在表格和详情区块中显示为 1970-01-01。字符串类型的公式字段(如支付状态)则显示空白。

已确认 collection 层的公式字段配置正确:interface: "formula"type: "formula"uiSchema.x-component: "Formula.Result"。因此问题出在 applyBlueprint 生成页面 schema 时的显示组件映射环节,而非字段配置错误。

* 运行环境

NocoBase 版本 2.1.24、2.1.31
数据库种类与版本 PostgreSQL 16
操作系统 Linux(腾讯云轻量服务器)
部署方式 Docker
Docker 镜像版本 nocobase/nocobase:latest-full

如何重现

  1. 创建数据表,添加 number 字段和 formula 字段(如 total_amount = INT(price × quantity)
  2. 使用 applyBlueprint 为该表创建 Management 页面
  3. 查看表格列中公式字段的显示 → 预期 01000.00,实际 1970-01-01

预期行为

截图

日志

感谢反馈, 确认是缺陷,等我修复下