From 4f5caf156662099ce6e2c2edec3a051497fe6e36 Mon Sep 17 00:00:00 2001 From: XuZhiqiang Date: Sat, 6 Jun 2026 22:51:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(web-antdv-next):=20TableAction=20=E5=92=8C?= =?UTF-8?q?=20AI=20=E8=8F=9C=E5=8D=95=E4=BD=BF=E7=94=A8=20MenuItem=20?= =?UTF-8?q?=E5=B9=B6=E4=BF=AE=E6=AD=A3=20Dropdown=20trigger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/table-action/table-action.vue | 14 +++++++++++--- .../src/views/ai/chat/index/modules/role/list.vue | 10 +++++----- .../knowledge/document/form/modules/split-step.vue | 7 ++++--- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/apps/web-antdv-next/src/components/table-action/table-action.vue b/apps/web-antdv-next/src/components/table-action/table-action.vue index 4ce29b750..f41db62da 100644 --- a/apps/web-antdv-next/src/components/table-action/table-action.vue +++ b/apps/web-antdv-next/src/components/table-action/table-action.vue @@ -11,7 +11,15 @@ import { IconifyIcon } from '@vben/icons'; import { $t } from '@vben/locales'; import { isBoolean, isFunction } from '@vben/utils'; -import { Button, Dropdown, Menu, Popconfirm, Space, Tooltip } from 'antdv-next'; +import { + Button, + Dropdown, + Menu, + MenuItem, + Popconfirm, + Space, + Tooltip, +} from 'antdv-next'; const props = defineProps({ actions: { @@ -188,7 +196,7 @@ watch( - + diff --git a/apps/web-antdv-next/src/views/ai/chat/index/modules/role/list.vue b/apps/web-antdv-next/src/views/ai/chat/index/modules/role/list.vue index bc6f55bb7..7815b2ccf 100644 --- a/apps/web-antdv-next/src/views/ai/chat/index/modules/role/list.vue +++ b/apps/web-antdv-next/src/views/ai/chat/index/modules/role/list.vue @@ -7,7 +7,7 @@ import { ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { Avatar, Button, Card, Dropdown, Menu } from 'antdv-next'; +import { Avatar, Button, Card, Dropdown, Menu, MenuItem } from 'antdv-next'; const props = defineProps({ loading: { @@ -103,18 +103,18 @@ async function handleTabsScroll() { diff --git a/apps/web-antdv-next/src/views/ai/knowledge/document/form/modules/split-step.vue b/apps/web-antdv-next/src/views/ai/knowledge/document/form/modules/split-step.vue index ff2449ac3..2899a2a38 100644 --- a/apps/web-antdv-next/src/views/ai/knowledge/document/form/modules/split-step.vue +++ b/apps/web-antdv-next/src/views/ai/knowledge/document/form/modules/split-step.vue @@ -12,6 +12,7 @@ import { Form, InputNumber, Menu, + MenuItem, message, Tooltip, } from 'antdv-next'; @@ -207,7 +208,7 @@ onMounted(async () => {
@@ -222,7 +223,7 @@ onMounted(async () => {