diff --git a/frontend/src/components/table/conf.js b/frontend/src/components/table/conf.js
index 4696f31..adc1aea 100644
--- a/frontend/src/components/table/conf.js
+++ b/frontend/src/components/table/conf.js
@@ -4,7 +4,8 @@ import { ref } from 'vue'
export const menuType = {
0: '目录',
1: '菜单',
- 2: '按钮'
+ 2: '按钮',
+ 3: '数据'
}
// 请求方法颜色映射
diff --git a/frontend/src/views/main/system/role/role.vue b/frontend/src/views/main/system/role/role.vue
index 910a52e..22a4f6e 100644
--- a/frontend/src/views/main/system/role/role.vue
+++ b/frontend/src/views/main/system/role/role.vue
@@ -1,5 +1,5 @@
-
+
@@ -246,7 +253,9 @@ watch(
checkable
:tree-data="treeData"
:fieldNames="treeFieldNames"
- v-model:checkedKeys="newRoleForm.menus"
+ @check="check"
+ v-model:checkedKeys="checkedKeys"
+ v-model:expandedKeys="expandedKeys"
>