From 91dbe1907c42b557e54586fc9bb7e8a590999a17 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Thu, 26 Jun 2025 16:36:08 +0800 Subject: [PATCH] feat: workspace --- .../ai-chat/ExecutionDetailDialog.vue | 76 +++--- .../chat-input-operate/TouchChat.vue | 2 +- .../component/chat-input-operate/index.vue | 5 +- .../component/question-content/index.vue | 8 +- ui/src/components/app-icon/icons/common.ts | 48 ---- ui/src/components/app-icon/icons/menu.ts | 99 +++++-- ui/src/components/app-icon/icons/system.ts | 20 ++ ui/src/components/app-icon/index.ts | 30 ++- ui/src/components/common-list/index.vue | 4 +- .../items/complex/ArrayObjectCard.vue | 2 +- ui/src/components/folder-tree/index.vue | 6 +- .../generate-related-dialog/index.vue | 2 +- .../index.vue | 2 +- .../components/workspace-dropdown/index.vue | 4 +- ui/src/layout/layout-header/SystemHeader.vue | 2 +- .../layout-header/avatar/AboutDialog.vue | 2 +- ui/src/router/modules/system.ts | 4 +- ui/src/styles/app.scss | 7 +- ui/src/styles/variables.scss | 3 + ui/src/utils/dynamics-api/permission-api.ts | 1 - .../XPackDisplaySettingDialog.vue | 2 +- .../component/DropdownMenu.vue | 2 +- .../views/application/ApplicationSetting.vue | 2 +- ui/src/views/chat-user/index.vue | 4 +- ui/src/views/chat/user-login/index.vue | 2 +- ui/src/views/document/ImportLarkDocument.vue | 4 +- .../views/document/upload/UploadComponent.vue | 6 +- ui/src/views/login/index.vue | 2 +- ui/src/views/model/component/Provider.vue | 65 ++--- ui/src/views/model/index.vue | 4 +- ui/src/views/system-chat-user/group/index.vue | 2 +- .../AuthorizedWorkspaceDialog.vue | 4 +- .../operate-log/component/DetailDialog.vue | 2 +- ui/src/views/system/role/component/Member.vue | 7 +- .../component/PermissionConfiguration.vue | 91 +++---- ui/src/views/system/role/index.vue | 17 +- .../system/workspace/component/Member.vue | 87 ++++--- ui/src/views/system/workspace/index.vue | 246 +++++++++--------- ui/src/views/tool/ToolFormDrawer.vue | 2 +- ui/src/workflow/common/NodeContainer.vue | 2 +- ui/src/workflow/nodes/mcp-node/index.vue | 6 +- .../nodes/search-knowledge-node/index.vue | 2 +- ui/src/workflow/nodes/start-node/index.vue | 2 +- 43 files changed, 477 insertions(+), 413 deletions(-) delete mode 100644 ui/src/components/app-icon/icons/common.ts diff --git a/ui/src/components/ai-chat/ExecutionDetailDialog.vue b/ui/src/components/ai-chat/ExecutionDetailDialog.vue index e799f65d6..67889bf21 100644 --- a/ui/src/components/ai-chat/ExecutionDetailDialog.vue +++ b/ui/src/components/ai-chat/ExecutionDetailDialog.vue @@ -55,7 +55,7 @@ item.type === WorkflowType.Start || item.type === WorkflowType.Application " > -
+
{{ $t('common.param.inputParam') }}
@@ -104,7 +104,7 @@ alt="" fit="cover" style="width: 40px; height: 40px; display: block" - class="border-r-4" + class="border-r-6" /> @@ -120,7 +120,7 @@ :src="f.url" controls style="width: 300px; height: 43px" - class="border-r-4" + class="border-r-6" /> @@ -152,13 +152,13 @@