diff --git a/src/components/ComDataTable/index.vue b/src/components/ComDataTable/index.vue
index 7072fcc..ef1315b 100644
--- a/src/components/ComDataTable/index.vue
+++ b/src/components/ComDataTable/index.vue
@@ -182,6 +182,7 @@
:width="actionWidth"
:fixed="actionFixed"
align="center"
+ class-name="action-column"
>
@@ -207,6 +208,7 @@
"
@click="handleAction(action, row, $index)"
v-hasPermi="action.permission"
+ class="action-button-item"
>
{{ action.label }}
@@ -229,55 +231,80 @@
: action.disabled
"
@click="handleAction(action, row, $index)"
+ class="action-button-item"
>
{{ action.label }}
-
-
+ handleDropdownAction(cmd, row, $index)"
+ placement="bottom-end"
+ :width="140"
+ popper-class="action-popover-menu"
+ class="action-button-item"
>
-
- 更多
-
-
-
-
-
-
- {{ action.label }}
-
-
-
- {{ action.label }}
-
-
-
+
+
+ 更多
+
-
+
+
@@ -298,7 +325,7 @@