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('个模型')}