From 46d64d78f3ee8421195fca9c1d5bc381f4571b2c Mon Sep 17 00:00:00 2001 From: tristanliu Date: Fri, 22 Nov 2024 10:24:08 +0800 Subject: [PATCH] [improvement][headless-fe] Unified the assistant's permission settings interaction to match the system style. --- .../src/pages/Agent/AgentForm.tsx | 12 +++--- .../Datasource/components/ModelFieldForm.tsx | 40 +++++++++---------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx b/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx index fa863be21..4139478c5 100644 --- a/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx +++ b/webapp/packages/supersonic-fe/src/pages/Agent/AgentForm.tsx @@ -226,15 +226,15 @@ const AgentForm: React.FC = ({ editAgent, onSaveAgent, onCreateToolBtnCli - // } + name="admins" + label="管理员" + // rules={[{ required: true, message: '请设定数据库连接管理者' }]} > + + +
{examples.map((example) => { diff --git a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Datasource/components/ModelFieldForm.tsx b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Datasource/components/ModelFieldForm.tsx index bf412100e..29d0bdef6 100644 --- a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Datasource/components/ModelFieldForm.tsx +++ b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Datasource/components/ModelFieldForm.tsx @@ -208,26 +208,26 @@ const ModelFieldForm: React.FC = ({ // width: 200, render: (_: any, record: FieldItem) => { const { type } = record; - if (type === EnumDataSourceType.PRIMARY) { - return ( - - { + // onTagObjectChange?.(value); + // }} + // options={tagObjectList.map((item: ISemantic.ITagObjectItem) => { + // return { + // label: item.name, + // value: item.id, + // }; + // })} + // /> + // + // ); + // } if (type === EnumDataSourceType.MEASURES) { const agg = record.expr ? fields.find((field) => field.expr === record.expr)?.agg