From 946debc7372225522b6d36fcc7cc79a72e839f15 Mon Sep 17 00:00:00 2001 From: YANG QIA <2013xile@gmail.com> Date: Wed, 17 Apr 2024 21:20:50 +0800 Subject: [PATCH] fix(sql-collection): can't select interface when setting fields (#4079) --- .../components/sql-collection/FieldsConfigure.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx b/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx index 432526ec19..00e832bc1a 100644 --- a/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx +++ b/packages/core/client/src/collection-manager/templates/components/sql-collection/FieldsConfigure.tsx @@ -89,12 +89,12 @@ export const FieldsConfigure = observer( () => options .filter((v) => !['relation'].includes(v.key)) - .map((options, index) => ({ - ...options, - key: index, + .map((options, index1) => ({ + key: index1, label: compile(options.label), - options: options.children.map((option) => ({ - ...option, + options: options.children.map((option, index2) => ({ + value: option.name, + key: `${index1}-${index2}`, label: compile(option.label), })), })),