diff --git a/kiisoo-ic-ui/src/pages/user/RoleManager.vue b/kiisoo-ic-ui/src/pages/user/RoleManager.vue
index 8fb0be8..b27311c 100644
--- a/kiisoo-ic-ui/src/pages/user/RoleManager.vue
+++ b/kiisoo-ic-ui/src/pages/user/RoleManager.vue
@@ -105,16 +105,18 @@
@click.prevent.native="handleCheckAll(index)" style="color:#697882;margin-right: 20px;">{{item.name}}
-
+
+
{{itemSon.name}}
+
+
@@ -128,7 +130,6 @@
-
@@ -374,46 +375,8 @@
item.check = false;
}
- },
- handleSonCheckAllChange(itemSonIndex, index) {
- let item = this.permissionList[index];
- let itemSon = this.permissionList[index].sonPermissionList[itemSonIndex];
- if (itemSon.indeterminate) {
- itemSon.check = false;
- } else {
- itemSon.check = !itemSon.check;
- }
- itemSon.indeterminate = false;
- //三级权限全选
- let sonPermission = itemSon.sonPermissionList;
- if (itemSon.check) {
- //全选
- itemSon.checkArr = [];
- sonPermission.forEach(function (sonItem) {
- if (itemSon.checkArr.indexOf(sonItem.id) < 0) {
- itemSon.checkArr.push(sonItem.id);
- }
- });
- if (item.checkArr.indexOf(itemSon.id) < 0) {
- item.checkArr.push(itemSon.id);
- }
- } else {
- //取消全部选择
- itemSon.checkArr = [];
- }
- //处理一级权限勾选
- let sonPermissionCount = this.permissionList.length;
- if (item.checkArr.length === sonPermissionCount) {
- item.indeterminate = false;
- item.check = true;
- } else if (item.checkArr.length > 0) {
- item.indeterminate = true;
- item.check = false;
- } else {
- item.indeterminate = false;
- item.check = false;
- }
-
+ console.log("click");
+ console.log(item);
},
//三级权限-点击事件
handleGrandSonCheckChange (itemSonIndex, index) {