diff --git a/ui/src/components/workflow/common/NodeControl.vue b/ui/src/components/workflow/common/NodeControl.vue new file mode 100644 index 000000000..137bcca36 --- /dev/null +++ b/ui/src/components/workflow/common/NodeControl.vue @@ -0,0 +1,28 @@ + + + + diff --git a/ui/src/components/workflow/common/node-container/index.vue b/ui/src/components/workflow/common/node-container/index.vue index 55d42ffe4..af18ac548 100644 --- a/ui/src/components/workflow/common/node-container/index.vue +++ b/ui/src/components/workflow/common/node-container/index.vue @@ -28,6 +28,7 @@ diff --git a/ui/src/components/workflow/nodes/base-node/index.vue b/ui/src/components/workflow/nodes/base-node/index.vue index 40c40ee91..5f6a74774 100644 --- a/ui/src/components/workflow/nodes/base-node/index.vue +++ b/ui/src/components/workflow/nodes/base-node/index.vue @@ -52,6 +52,7 @@ import NodeContainer from '@/components/workflow/common/node-container/index.vue import type { FormInstance } from 'element-plus' import { ref, computed, onMounted } from 'vue' import { MdEditor } from 'md-editor-v3' +const props = defineProps<{ nodeModel: any }>() const chat_data = computed({ get: () => { @@ -71,7 +72,7 @@ const chat_data = computed({ props.nodeModel.properties.node_data = value } }) -const props = defineProps<{ nodeModel: any }>() + const handleFocus = () => { props.nodeModel.isSelected = false } diff --git a/ui/src/components/workflow/nodes/start-node/index.vue b/ui/src/components/workflow/nodes/start-node/index.vue index e221b6cfa..341c324a6 100644 --- a/ui/src/components/workflow/nodes/start-node/index.vue +++ b/ui/src/components/workflow/nodes/start-node/index.vue @@ -12,24 +12,24 @@ import type { FormInstance } from 'element-plus' import { ref, computed, onMounted } from 'vue' import { MdEditor } from 'md-editor-v3' -const chat_data = computed({ - get: () => { - if (props.nodeModel.properties.node_data) { - return props.nodeModel.properties.node_data - } else { - props.nodeModel.properties.node_data = { - name: '', - desc: '', - prologue: - '您好,我是 MaxKB 小助手,您可以向我提出 MaxKB 使用问题。\n- MaxKB 主要功能有什么?\n- MaxKB 支持哪些大语言模型?\n- MaxKB 支持哪些文档类型?' - } - } - return props.nodeModel.properties.node_data - }, - set: (value) => { - props.nodeModel.properties.node_data = value - } -}) +// const chat_data = computed({ +// get: () => { +// if (props.nodeModel.properties.node_data) { +// return props.nodeModel.properties.node_data +// } else { +// props.nodeModel.properties.node_data = { +// name: '', +// desc: '', +// prologue: +// '您好,我是 MaxKB 小助手,您可以向我提出 MaxKB 使用问题。\n- MaxKB 主要功能有什么?\n- MaxKB 支持哪些大语言模型?\n- MaxKB 支持哪些文档类型?' +// } +// } +// return props.nodeModel.properties.node_data +// }, +// set: (value) => { +// props.nodeModel.properties.node_data = value +// } +// }) const props = defineProps<{ nodeModel: any }>() const handleFocus = () => { props.nodeModel.isSelected = false diff --git a/ui/src/views/application-workflow/index.vue b/ui/src/views/application-workflow/index.vue index 1ac9e9220..1c1395ebb 100644 --- a/ui/src/views/application-workflow/index.vue +++ b/ui/src/views/application-workflow/index.vue @@ -70,7 +70,6 @@ onBeforeUnmount(() => {}) background: #ffffff; } .workflow-main { - width: 100vw; height: calc(100vh - var(--app-header-height) - 70px); } .workflow-dropdown-menu {