File tree Expand file tree Collapse file tree 4 files changed +20
-10
lines changed
Expand file tree Collapse file tree 4 files changed +20
-10
lines changed Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ export default {
222222 } ,
223223 mcpNode : {
224224 label : 'MCP Server' ,
225- text : 'Call MCP Tools' ,
225+ text : 'Call MCP Tools through SSE ' ,
226226 getToolsSuccess : 'Get Tools Successfully' ,
227227 getTool : 'Get Tools' ,
228228 tool : 'Tool' ,
Original file line number Diff line number Diff line change @@ -221,8 +221,8 @@ export default {
221221 assign : '赋值'
222222 } ,
223223 mcpNode : {
224- label : 'MCP 节点 ' ,
225- text : '调用 MCP 工具 ' ,
224+ label : 'MCP 调用 ' ,
225+ text : '通过 SSE 方式执行 MCP 服务中的工具 ' ,
226226 getToolsSuccess : '获取工具成功' ,
227227 getTool : '获取工具' ,
228228 tool : '工具' ,
Original file line number Diff line number Diff line change @@ -221,8 +221,8 @@ export default {
221221 assign : '賦值'
222222 } ,
223223 mcpNode : {
224- label : 'MCP 節點 ' ,
225- text : '呼叫 MCP 工具 ' ,
224+ label : 'MCP 調用 ' ,
225+ text : '透過SSE方式執行MCP服務中的工具 ' ,
226226 getToolsSuccess : '獲取工具成功' ,
227227 getTool : '獲取工具' ,
228228 tool : '工具' ,
Original file line number Diff line number Diff line change @@ -324,11 +324,21 @@ const validate = async () => {
324324
325325 if (requiredFields .length > 0 ) {
326326 for (const item of requiredFields ) {
327- if (! form_data .value .tool_params [form_data .value .params_nested ][item ]) {
328- return Promise .reject ({
329- node: props .nodeModel ,
330- errMessage: item + t (' dynamicsForm.tip.requiredMessage' )
331- })
327+ if (form_data .value .params_nested ) {
328+ if (! form_data .value .tool_params [form_data .value .params_nested ][item ]) {
329+ return Promise .reject ({
330+ node: props .nodeModel ,
331+ errMessage: item + t (' dynamicsForm.tip.requiredMessage' )
332+ })
333+ }
334+ } else {
335+ // 这里是没有嵌套的情况
336+ if (! form_data .value .tool_params [item ]) {
337+ return Promise .reject ({
338+ node: props .nodeModel ,
339+ errMessage: item + t (' dynamicsForm.tip.requiredMessage' )
340+ })
341+ }
332342 }
333343 }
334344 }
You can’t perform that action at this time.
0 commit comments