From 3239c605356add29a5db914bb6cfdbdafc9cb593 Mon Sep 17 00:00:00 2001 From: "1808837298@qq.com" <1808837298@qq.com> Date: Sat, 15 Feb 2025 19:12:28 +0800 Subject: [PATCH] refactor: Optimize channel testing and model menu generation (fix #761) --- web/src/components/ChannelsTable.js | 35 ++++++++++++++++------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/web/src/components/ChannelsTable.js b/web/src/components/ChannelsTable.js index 9e4ee031..71914c4e 100644 --- a/web/src/components/ChannelsTable.js +++ b/web/src/components/ChannelsTable.js @@ -357,6 +357,13 @@ const ChannelsTable = () => { dataIndex: 'operate', render: (text, record, index) => { if (record.children === undefined) { + // 构建模型测试菜单 + const modelMenuItems = record.models.split(',').map(model => ({ + node: 'item', + name: model, + onClick: () => testChannel(record, model) + })); + return (
{