From effdf258c98afb14e76cab2674ee662b63d794a3 Mon Sep 17 00:00:00 2001 From: Junyi Date: Mon, 14 Jul 2025 22:26:50 +0800 Subject: [PATCH] fix(plugin-field-formula): add supported interfaces (#7215) * fix(plugin-field-formula): add supported interfaces * fix(plugin-field-formula): use formula.js as default engine --- .../@nocobase/plugin-field-formula/src/client/index.tsx | 3 +++ .../plugin-field-formula/src/client/interfaces/formula.tsx | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/plugins/@nocobase/plugin-field-formula/src/client/index.tsx b/packages/plugins/@nocobase/plugin-field-formula/src/client/index.tsx index 5819afe8fd6..0191123b150 100644 --- a/packages/plugins/@nocobase/plugin-field-formula/src/client/index.tsx +++ b/packages/plugins/@nocobase/plugin-field-formula/src/client/index.tsx @@ -25,7 +25,10 @@ export class PluginFieldFormulaClient extends Plugin { 'textarea', 'email', 'phone', + 'date', 'datetime', + 'datetimeNoTz', + 'unixTimestamp', 'createdAt', 'updatedAt', 'radioGroup', diff --git a/packages/plugins/@nocobase/plugin-field-formula/src/client/interfaces/formula.tsx b/packages/plugins/@nocobase/plugin-field-formula/src/client/interfaces/formula.tsx index a6a8ea539c2..83528ab7b31 100644 --- a/packages/plugins/@nocobase/plugin-field-formula/src/client/interfaces/formula.tsx +++ b/packages/plugins/@nocobase/plugin-field-formula/src/client/interfaces/formula.tsx @@ -141,7 +141,7 @@ export class FormulaFieldInterface extends CollectionFieldInterface { [], ), required: true, - default: 'math.js', + default: 'formula.js', }, expression: { type: 'string',