From 88f7847db37cf7c4822f398117016b25829c969e Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期二, 31 十二月 2024 17:56:50 +0800 Subject: [PATCH] 主题域问题 --- src/components/vue-flow/VueFlowHelper.ts | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/components/vue-flow/VueFlowHelper.ts b/src/components/vue-flow/VueFlowHelper.ts index 3899caa..9b05a81 100644 --- a/src/components/vue-flow/VueFlowHelper.ts +++ b/src/components/vue-flow/VueFlowHelper.ts @@ -66,6 +66,7 @@ description: '璋冪敤澶фā鍨嬪洖绛旂敤鎴烽棶棰樻垨鑰呭鐞嗕换鍔°��', }; data[VueFlowConstant.GROUP_PARAMS_KEY] = [ + { name: '妯″瀷璁剧疆', @@ -84,6 +85,10 @@ { name: '鎻愮ず璇�', [VueFlowConstant.PARAMS_KEY]: [{ key: 'prompt', label: '', type: 'textarea', value: '' }], + }, + { + name: '杈撳嚭鍙傛暟鍚�', + [VueFlowConstant.PARAMS_KEY]: [{ key: 'key', type: 'input', value: '' }], }, ]; break; @@ -141,6 +146,8 @@ type: 'code', required: true, value: 'const main = (arg1, arg2) =>{\n return {\n result1: arg1,\n result2: arg2\n }\n}', + language: ['text', 'javascript'], + defaultLanguage: 'javascript', }, ], }, @@ -186,6 +193,8 @@ type: 'resource_value', required: true, value: '', + language: ['text', 'javascript'], + defaultLanguage: 'text', }, ], }, @@ -274,14 +283,17 @@ * @param key * @param val */ - static getConfigValue = (obj: any, key: string, val: string) => { + static getConfigValue = (obj: any, key: string, val: any) => { const value = obj[key]; if (!value || value !== val) { obj[key] = val; } + return val; }; + + static getHandleId = (node: any, handleType: HandleType, order?: number) => { const orderSuffix = order == undefined ? '' : `__${order + ''}`; return `${node.id}__handle-${handleType}${orderSuffix}`; -- Gitblit v1.9.3