diff --git a/frontend/packages/core/src/pages/aiSetting/LocalModelList.tsx b/frontend/packages/core/src/pages/aiSetting/LocalModelList.tsx index 792f4577..145ad02c 100644 --- a/frontend/packages/core/src/pages/aiSetting/LocalModelList.tsx +++ b/frontend/packages/core/src/pages/aiSetting/LocalModelList.tsx @@ -133,9 +133,7 @@ const LocalModelList: React.FC = () => { const configureService = (address?: string) => { modal.confirm({ title: $t('配置 Ollama 服务'), - content: ( - - ), + content: , onOk: () => { return ConfigureOllamaServiceRef.current?.save().then((res) => { if (res === true) { @@ -175,9 +173,11 @@ const LocalModelList: React.FC = () => {
{$t('模型部署服务未配置')}
- + + +
) @@ -448,14 +448,19 @@ const LocalModelList: React.FC = () => { setSearchWord(e.target.value) pageListRef.current?.reload() }} - beforeNewBtn={ - [] - } + beforeNewBtn={[ + + + + ]} showPagination={true} searchPlaceholder={$t('请输入名称搜索')} columns={columns} addNewBtnTitle={$t('部署模型')} onAddNewBtnClick={handleAdd} + addNewBtnAccess="system.devops.ai_provider.edit" addNewBtnDisabled={!ollamaAddress} /> ) diff --git a/frontend/packages/core/src/pages/aiSetting/OnlineModelList.tsx b/frontend/packages/core/src/pages/aiSetting/OnlineModelList.tsx index 7b31cea6..a77d3e23 100644 --- a/frontend/packages/core/src/pages/aiSetting/OnlineModelList.tsx +++ b/frontend/packages/core/src/pages/aiSetting/OnlineModelList.tsx @@ -216,6 +216,7 @@ const OnlineModelList: React.FC = () => { showPagination={true} searchPlaceholder={$t('请输入名称搜索')} columns={columns} + addNewBtnAccess="system.devops.ai_provider.edit" addNewBtnTitle={$t('添加模型')} onAddNewBtnClick={handleAdd} />