diff --git a/web/src/components/ChannelsTable.js b/web/src/components/ChannelsTable.js index e3af20cc..df250593 100644 --- a/web/src/components/ChannelsTable.js +++ b/web/src/components/ChannelsTable.js @@ -450,13 +450,6 @@ 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 (
{
{currentTestChannel.models.split(',') .filter(model => model.toLowerCase().includes(modelSearchKeyword.toLowerCase())) @@ -1575,27 +1569,31 @@ const ChannelsTable = () => { return ( + theme="light" + type="tertiary" + style={{ + height: 'auto', + padding: '10px 12px', + textAlign: 'center', + whiteSpace: 'nowrap', + overflow: 'hidden', + textOverflow: 'ellipsis', + width: '100%', + borderRadius: '6px' + }} + onClick={() => { + testChannel(currentTestChannel, model); + }} + > + {model} + ); })}
{/* 显示搜索结果数量 */} {modelSearchKeyword && ( - + {t('找到')} {currentTestChannel.models.split(',').filter(model => model.toLowerCase().includes(modelSearchKeyword.toLowerCase()) ).length} {t('个模型')}