From a7851068528f909b497187be60f781b2cf0a24c8 Mon Sep 17 00:00:00 2001 From: li-shengren-123456 Date: Fri, 14 Feb 2025 15:56:35 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=88=9D=E6=AD=A5=E5=B5=8C=E5=A5=97?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E6=B5=81=E8=B0=83=E8=AF=95=E5=AF=B9=E8=AF=9D?= =?UTF-8?q?=E6=8A=BD=E5=B1=89=EF=BC=8C=E4=BB=A5=E5=8F=8A=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/theme.scss | 2 + .../dialoguePanel/DialoguePanel.vue | 59 +++++++- src/views/app/index.vue | 6 +- src/views/createapp/components/workFlow.vue | 108 ++------------- .../workFlowConfig/CustomSaENode.vue | 1 + .../workFlowConfig/yamlEditDrawer.vue | 1 + .../createapp/components/workFlowDebug.vue | 127 +++++++++++++++++- src/views/createapp/index.vue | 1 - src/views/styles/workFlowArrange.scss | 2 +- src/views/styles/workFlowDebug.scss | 72 ++++++++-- 10 files changed, 253 insertions(+), 126 deletions(-) diff --git a/src/assets/styles/theme.scss b/src/assets/styles/theme.scss index b76af6b..6cce089 100644 --- a/src/assets/styles/theme.scss +++ b/src/assets/styles/theme.scss @@ -15,6 +15,7 @@ body[theme='dark'] { --o-flow-code-border: rgb(62,69,81); --flow-instance-hover-color: #1F2329; --flow-instance-shadow: 0 4px 16px 0 rgba(253, 254, 255, 0.1); + --flow-nodeBox-shadow: 0 8px 16px 0 rgba(253, 254, 255, 0.1); --flow-node-default-over-color: #25303E; --flow-node-boder-default-over: #314265; --flow-node-success-over-color: #1F312A; @@ -38,6 +39,7 @@ body[theme='light'] { --o-flow-code-border: rgb(223,229,239); --flow-instance-hover-color: #FDFEFF; --flow-instance-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.1); + --flow-nodeBox-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1); --flow-node-default-over-color: #edf2fd; --flow-node-boder-default-over: #c7d6f5; --flow-node-success-over-color: #e6f6e9; diff --git a/src/components/dialoguePanel/DialoguePanel.vue b/src/components/dialoguePanel/DialoguePanel.vue index 0e56b55..825377c 100644 --- a/src/components/dialoguePanel/DialoguePanel.vue +++ b/src/components/dialoguePanel/DialoguePanel.vue @@ -59,14 +59,16 @@ export interface DialoguePanelProps { echartsObj?:any; // test?:any; - // + //--时间-问题数-token metadata?:Metadata; - // + // -工作流的相关数据 flowdata?:any; - // + // 缺少的参数列表-有可能 paramsList?:any; - // + // 工作流调试用不到 modeOptions:any; + // 新增是否是工作流调试的-用于修改调试抽屉样式 + isWorkFlowDebug: boolean; } import JsonFormComponent from './JsonFormComponent.vue' import { Metadata } from "srcapis/paths/type"; @@ -425,7 +427,7 @@ const handleSendMessage = async (question, user_selected_flow, user_selected_app - + - +
+
+
修改节点状态
+
暂无工作流
新建工作流
+ + { padding: 0px; background-color: var(--o-bg-color-base); top: 48px; + width: 700px !important; height: calc(100% - 48px); .el-drawer__header { padding: 24px 24px 16px; diff --git a/src/views/createapp/components/workFlowDebug.vue b/src/views/createapp/components/workFlowDebug.vue index f77635e..c352dd1 100644 --- a/src/views/createapp/components/workFlowDebug.vue +++ b/src/views/createapp/components/workFlowDebug.vue @@ -1,24 +1,137 @@