diff --git a/web/src/locales/en.ts b/web/src/locales/en.ts index f98480a46..ec07adddf 100644 --- a/web/src/locales/en.ts +++ b/web/src/locales/en.ts @@ -807,6 +807,7 @@ The above is the content you need to summarize.`, port: 'Port', password: 'Password', switch: 'Switch', + logicalOperator: 'Logical operator', }, footer: { profile: 'All rights reserved @ React', diff --git a/web/src/locales/zh-traditional.ts b/web/src/locales/zh-traditional.ts index 32864728c..85428d85e 100644 --- a/web/src/locales/zh-traditional.ts +++ b/web/src/locales/zh-traditional.ts @@ -765,6 +765,7 @@ export default { port: '端口', password: '密碼', switch: '條件', + logicalOperator: '操作符', }, footer: { profile: '“保留所有權利 @ react”', diff --git a/web/src/locales/zh.ts b/web/src/locales/zh.ts index a398b54a0..3be6fe802 100644 --- a/web/src/locales/zh.ts +++ b/web/src/locales/zh.ts @@ -783,6 +783,7 @@ export default { port: '端口', password: '密码', switch: '条件', + logicalOperator: '操作符', }, footer: { profile: 'All rights reserved @ React', diff --git a/web/src/pages/flow/constant.tsx b/web/src/pages/flow/constant.tsx index 91cb89098..ec652fe43 100644 --- a/web/src/pages/flow/constant.tsx +++ b/web/src/pages/flow/constant.tsx @@ -388,7 +388,7 @@ export const initialExeSqlValues = { top_n: 30, }; -export const initialSwitchValues = {}; +export const initialSwitchValues = { conditions: [{}] }; export const CategorizeAnchorPointPositions = [ { top: 1, right: 34 }, diff --git a/web/src/pages/flow/switch-form/index.tsx b/web/src/pages/flow/switch-form/index.tsx index 1be6a7ad9..f9564a7cb 100644 --- a/web/src/pages/flow/switch-form/index.tsx +++ b/web/src/pages/flow/switch-form/index.tsx @@ -1,5 +1,142 @@ -const SwitchForm = () => { - return
{JSON.stringify(form?.getFieldsValue(), null, 2)}+