From ba18220446626e0a213da7129f42b20cda17430e Mon Sep 17 00:00:00 2001 From: li-shengren-123456 Date: Fri, 7 Mar 2025 17:29:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=BC=95=E5=85=A5=E8=AF=AD=E4=B9=89?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E7=9B=B8=E5=BA=94=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/svgs/API.svg | 17 ++++++++++ src/assets/svgs/LLM.svg | 10 ++++++ src/assets/svgs/condition.svg | 16 ++++++++++ src/assets/svgs/flowEndIcon.svg | 11 +++++++ src/assets/svgs/flowStartIcon.svg | 11 +++++++ src/assets/svgs/gatherMetrics.svg | 21 +++++++++++++ src/assets/svgs/getCveDetail.svg | 21 +++++++++++++ src/assets/svgs/knowledgeBase.svg | 10 ++++++ src/assets/svgs/loop.svg | 13 ++++++++ src/assets/svgs/query.svg | 16 ++++++++++ src/assets/svgs/taskChoice.svg | 22 +++++++++++++ src/assets/svgs/templateConversion.svg | 16 ++++++++++ src/assets/svgs/userCode.svg | 11 +++++++ src/assets/svgs/userDatabaseClass.svg | 17 ++++++++++ src/assets/svgs/userDocumentClass.svg | 17 ++++++++++ src/views/createapp/components/types.ts | 42 +++++++++++++++++++++++++ 16 files changed, 271 insertions(+) create mode 100644 src/assets/svgs/API.svg create mode 100644 src/assets/svgs/LLM.svg create mode 100644 src/assets/svgs/condition.svg create mode 100644 src/assets/svgs/flowEndIcon.svg create mode 100644 src/assets/svgs/flowStartIcon.svg create mode 100644 src/assets/svgs/gatherMetrics.svg create mode 100644 src/assets/svgs/getCveDetail.svg create mode 100644 src/assets/svgs/knowledgeBase.svg create mode 100644 src/assets/svgs/loop.svg create mode 100644 src/assets/svgs/query.svg create mode 100644 src/assets/svgs/taskChoice.svg create mode 100644 src/assets/svgs/templateConversion.svg create mode 100644 src/assets/svgs/userCode.svg create mode 100644 src/assets/svgs/userDatabaseClass.svg create mode 100644 src/assets/svgs/userDocumentClass.svg diff --git a/src/assets/svgs/API.svg b/src/assets/svgs/API.svg new file mode 100644 index 0000000..86b2eb2 --- /dev/null +++ b/src/assets/svgs/API.svg @@ -0,0 +1,17 @@ + + + Created with Pixso. + + + + + + + + + + + + + + diff --git a/src/assets/svgs/LLM.svg b/src/assets/svgs/LLM.svg new file mode 100644 index 0000000..3a06a00 --- /dev/null +++ b/src/assets/svgs/LLM.svg @@ -0,0 +1,10 @@ + + + Created with Pixso. + + + + + + + diff --git a/src/assets/svgs/condition.svg b/src/assets/svgs/condition.svg new file mode 100644 index 0000000..fd61c69 --- /dev/null +++ b/src/assets/svgs/condition.svg @@ -0,0 +1,16 @@ + + + Created with Pixso. + + + + + + + + + + + + + diff --git a/src/assets/svgs/flowEndIcon.svg b/src/assets/svgs/flowEndIcon.svg new file mode 100644 index 0000000..43624ae --- /dev/null +++ b/src/assets/svgs/flowEndIcon.svg @@ -0,0 +1,11 @@ + + + Created with Pixso. + + + + + + + + diff --git a/src/assets/svgs/flowStartIcon.svg b/src/assets/svgs/flowStartIcon.svg new file mode 100644 index 0000000..1b0f42a --- /dev/null +++ b/src/assets/svgs/flowStartIcon.svg @@ -0,0 +1,11 @@ + + + Created with Pixso. + + + + + + + + diff --git a/src/assets/svgs/gatherMetrics.svg b/src/assets/svgs/gatherMetrics.svg new file mode 100644 index 0000000..f7e2148 --- /dev/null +++ b/src/assets/svgs/gatherMetrics.svg @@ -0,0 +1,21 @@ + + + Created with Pixso. + + + + + + + + + + + + + + + + + + diff --git a/src/assets/svgs/getCveDetail.svg b/src/assets/svgs/getCveDetail.svg new file mode 100644 index 0000000..2ccda43 --- /dev/null +++ b/src/assets/svgs/getCveDetail.svg @@ -0,0 +1,21 @@ + + + Created with Pixso. + + + + + + + + + + + + + + + + + + diff --git a/src/assets/svgs/knowledgeBase.svg b/src/assets/svgs/knowledgeBase.svg new file mode 100644 index 0000000..0fe3efc --- /dev/null +++ b/src/assets/svgs/knowledgeBase.svg @@ -0,0 +1,10 @@ + + + Created with Pixso. + + + + + + + diff --git a/src/assets/svgs/loop.svg b/src/assets/svgs/loop.svg new file mode 100644 index 0000000..0323f5b --- /dev/null +++ b/src/assets/svgs/loop.svg @@ -0,0 +1,13 @@ + + + Created with Pixso. + + + + + + + + + + diff --git a/src/assets/svgs/query.svg b/src/assets/svgs/query.svg new file mode 100644 index 0000000..69cf6fa --- /dev/null +++ b/src/assets/svgs/query.svg @@ -0,0 +1,16 @@ + + + Created with Pixso. + + + + + + + + + + + + + diff --git a/src/assets/svgs/taskChoice.svg b/src/assets/svgs/taskChoice.svg new file mode 100644 index 0000000..ebace82 --- /dev/null +++ b/src/assets/svgs/taskChoice.svg @@ -0,0 +1,22 @@ + + + Created with Pixso. + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/svgs/templateConversion.svg b/src/assets/svgs/templateConversion.svg new file mode 100644 index 0000000..ec805f2 --- /dev/null +++ b/src/assets/svgs/templateConversion.svg @@ -0,0 +1,16 @@ + + + Created with Pixso. + + + + + + + + + + + + + diff --git a/src/assets/svgs/userCode.svg b/src/assets/svgs/userCode.svg new file mode 100644 index 0000000..dde8da5 --- /dev/null +++ b/src/assets/svgs/userCode.svg @@ -0,0 +1,11 @@ + + + Created with Pixso. + + + + + + + + diff --git a/src/assets/svgs/userDatabaseClass.svg b/src/assets/svgs/userDatabaseClass.svg new file mode 100644 index 0000000..626acea --- /dev/null +++ b/src/assets/svgs/userDatabaseClass.svg @@ -0,0 +1,17 @@ + + + Created with Pixso. + + + + + + + + + + + + + + diff --git a/src/assets/svgs/userDocumentClass.svg b/src/assets/svgs/userDocumentClass.svg new file mode 100644 index 0000000..35fe668 --- /dev/null +++ b/src/assets/svgs/userDocumentClass.svg @@ -0,0 +1,17 @@ + + + Created with Pixso. + + + + + + + + + + + + + + diff --git a/src/views/createapp/components/types.ts b/src/views/createapp/components/types.ts index 3319152..5c108a7 100644 --- a/src/views/createapp/components/types.ts +++ b/src/views/createapp/components/types.ts @@ -9,6 +9,24 @@ // See the Mulan PSL v2 for more details. import type { UserDialoguePanelType, RobotDialoguePanelType } from 'src/components/dialoguePanel/type'; +// 引入图片--系统下相关的图标 +import KENOWLEDGE_BASE from '@/assets/svgs/knowledgeBase.svg'; +import LLM from '@/assets/svgs/LLM.svg'; +import CONDITION from '@/assets/svgs/condition.svg'; +import LOOP from '@/assets/svgs/loop.svg'; +import TEMPLATE_CONVERSION from '@/assets/svgs/templateConversion.svg'; +// 引入图片--Aops-apollo相关图标 +import QUERY from '@/assets/svgs/query.svg'; +import get_CVE_DETAIL from '@/assets/svgs/getCveDetail.svg'; +// 引入图片--Euler-Copilot-tune相关图标 +import GATHER_METRICS from '@/assets/svgs/gatherMetrics.svg'; +// 引入图片--其他相关图标 +import API from '@/assets/svgs/API.svg'; +import TASK_CHOICE from '@/assets/svgs/taskChoice.svg'; +// 引入图片--用户自上传相关图标 +import USER_CODE from '@/assets/svgs/userCode.svg'; +import USER_DATABASE_CLASS from '@/assets/svgs/userDatabaseClass.svg'; +import USER_DOCUMENT_CLASS from '@/assets/svgs/userDatabaseClass.svg'; // 工具类型 export type LinkType = 'redirect' | 'action'; @@ -25,6 +43,30 @@ export const StatusInfoTitle = { pending: '运行中', }; +export const nodeTypeToIcon = { + // 系统相关图标 + KENOWLEDGE_BASE, + LLM, + CONDITION, + LOOP, + + // Aops-apollo相关 + QUERY, + get_CVE_DETAIL, + + // Euler-Copilot-tune相关图标 + GATHER_METRICS, + + // 其他相关图标 + API, + TASK_CHOICE, + + // 用户自上传相关图标 + USER_CODE, + USER_DATABASE_CLASS, + USER_DOCUMENT_CLASS, +} + export interface LinkItem { key: string; label: string; -- Gitee From 6b8357e5b8da7ac5e68398cbfac774d7a1fc7187 Mon Sep 17 00:00:00 2001 From: li-shengren-123456 Date: Fri, 7 Mar 2025 18:01:06 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=88=B7=E6=96=B0=E5=90=8E=EF=BC=8C=E4=BF=9D?= =?UTF-8?q?=E6=8C=81=E5=88=B7=E6=96=B0=E5=89=8D=E7=9A=84tab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/createapp/index.vue | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/views/createapp/index.vue b/src/views/createapp/index.vue index 5f014a0..dfa3cb4 100644 --- a/src/views/createapp/index.vue +++ b/src/views/createapp/index.vue @@ -1,6 +1,6 @@