diff --git a/src/bg-ui/bg-table-btns2.vue b/src/bg-ui/bg-table-btns2.vue
new file mode 100644
index 0000000000000000000000000000000000000000..a1df7e6d0b3d12fcd93763617be239616a706790
--- /dev/null
+++ b/src/bg-ui/bg-table-btns2.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
diff --git a/src/bg-ui/index.js b/src/bg-ui/index.js
index 730d4b196f8ffd84cf8cde6f17f80677caf62e14..f3c02e3a4d94c0b24044c278928ccba69a1e1de6 100644
--- a/src/bg-ui/index.js
+++ b/src/bg-ui/index.js
@@ -35,6 +35,7 @@
import BgFilterGroup from './bg-filter-group.vue'
import BgSwitchEle from './bg-switch-ele.vue'
import BgTableBtns from './bg-table-btns.vue'
+ import BgTableBtns2 from './bg-table-btns2.vue'
import BgPermission from './bg-permission.vue'
const components = {
@@ -73,6 +74,7 @@ const components = {
BgSwitchEle,// 基于element-plus封装的switch
BgTableBtns,// 表格按钮组
BgPermission,// 菜单选择
+ BgTableBtns2, // 表格按钮组-新
};
const install = (Vue) => {
diff --git a/src/bg-ui/index.scss b/src/bg-ui/index.scss
index 7d4748bea20f52876bd2ff6e52d4408f4796c7e8..f71ab043b75b7d76ef8cad1c708d6959f065b6dc 100644
--- a/src/bg-ui/index.scss
+++ b/src/bg-ui/index.scss
@@ -804,7 +804,12 @@ a {
display: inline;
color: #3759be;
cursor: pointer;
-
+ &:hover {
+ color: #738bd2
+ }
+ &:active {
+ color: #2c4798;
+ }
&.disabled {
cursor: not-allowed;
color: #a9b1c7;
diff --git a/src/page/main/config/dict/index.vue b/src/page/main/config/dict/index.vue
index ad034e70ce6c7280fa353a018bd616944d7ce7a0..d0800f6ac50353366333ad55f4459cc3c957a4ff 100644
--- a/src/page/main/config/dict/index.vue
+++ b/src/page/main/config/dict/index.vue
@@ -73,7 +73,19 @@
v-model="row.state">
-
+
+
+ 编辑
+ 删除
+ 上移
+ 下移
+
+
+
+ 编辑
+ 上移
+ 下移
+
@@ -300,51 +312,6 @@ const filterClear = () => {
changePage(1);
}; // 重置筛选项
-const getOperations = (row) => {
- if (state.nodeClassifyId == "263758a4-0349-4d49-a816-e8ff8d33a8bb") {
- return [
- {
- name: "编辑",
- callback: () => edit_row(row),
- disabled: row.state == 1,
- },
- {
- name: "上移",
- callback: () => moveRow(row, 1),
- disabled: !row.canMoveUp,
- },
- {
- name: "下移",
- callback: () => moveRow(row, 2),
- disabled: !row.canMoveDown,
- },
- ];
- } else {
- return [
- {
- name: "编辑",
- callback: () => edit_row(row),
- disabled: row.state == 1,
- },
- {
- name: "删除",
- callback: () => delete_row(row),
- disabled: row.state == 1,
- },
- {
- name: "上移",
- callback: () => moveRow(row, 1),
- disabled: !row.canMoveUp,
- },
- {
- name: "下移",
- callback: () => moveRow(row, 2),
- disabled: !row.canMoveDown,
- },
- ];
- }
-}; // 表格操作按钮
-
const getTableRows = () => {
let params = { ...state.filter };
params.id = state.nodeId;
diff --git a/src/page/main/develop/account/index.vue b/src/page/main/develop/account/index.vue
index 00384303a02f21a7c4fce25b9a85f0fd9c85f701..9356fece992e85372657c7c2644c3bbb63c65462 100644
--- a/src/page/main/develop/account/index.vue
+++ b/src/page/main/develop/account/index.vue
@@ -73,9 +73,9 @@
v-model="row.state">
- 编辑
- 修改密码
- 删除
+ 编辑
+ 修改密码
+ 删除
@@ -115,31 +120,6 @@ const getRoleRows = () => {
});
}; // 获取列表
-const getOperations = (row) => {
- return [
- {
- name: "编辑",
- callback: () => edit_row(row),
- disabled: row.state == 1,
- },
- {
- name: "删除",
- callback: () => delete_row(row),
- disabled: row.state == 1,
- },
- {
- name: "上移",
- callback: () => moveRow(row, 1),
- disabled: !row.canMoveUp,
- },
- {
- name: "下移",
- callback: () => moveRow(row, 2),
- disabled: !row.canMoveDown,
- },
- ];
-}; // 表格操作按钮
-
const addBanner = () => {
router.push("/home-config/banner/add");
};
diff --git a/src/page/main/home-config/recommend/index.vue b/src/page/main/home-config/recommend/index.vue
index cbe2a679fba21efd41d94d6771366e2ed556b399..704fcb93f13420984b285e156e97705c4a953dfd 100644
--- a/src/page/main/home-config/recommend/index.vue
+++ b/src/page/main/home-config/recommend/index.vue
@@ -24,7 +24,12 @@
v-model="row.recommend_state">
-
+
+ 编辑
+ 删除
+ 上移
+ 下移
+
@@ -99,31 +104,6 @@ const getRoleRows = () => {
});
}; // 获取列表
-const getOperations = (row) => {
- return [
- {
- name: "编辑",
- callback: () => edit_row(row),
- disabled: row.recommend_state == 1,
- },
- {
- name: "删除",
- callback: () => delete_row(row),
- disabled: row.recommend_state == 1,
- },
- {
- name: "上移",
- callback: () => moveRow(row, 1),
- disabled: !row.canMoveUp,
- },
- {
- name: "下移",
- callback: () => moveRow(row, 2),
- disabled: !row.canMoveDown,
- },
- ];
-}; // 表格操作按钮
-
const addBanner = () => {
router.push("/home-config/recommend/add");
};