diff --git a/data/permission-tree.json b/data/permission-tree.json new file mode 100644 index 0000000..bee672b --- /dev/null +++ b/data/permission-tree.json @@ -0,0 +1,85 @@ +[ + { + "id": "1", + "name": "根目录", + "isParent": true + }, + { + "id": "2", + "name": "会员管理", + "isParent": true, + "parentId": "1" + }, + { + "id": "3", + "name": "用户管理", + "isParent": true, + "parentId": "2" + }, + { + "id": "4", + "name": "增加", + "isParent": false, + "parentId": "3" + }, + { + "id": "5", + "name": "修改", + "isParent": false, + "parentId": "3" + }, + { + "id": "6", + "name": "删除", + "isParent": false, + "parentId": "3" + }, + { + "id": "7", + "name": "角色管理", + "isParent": true, + "parentId": "2" + }, + { + "id": "8", + "name": "增加", + "isParent": false, + "parentId": "7" + }, + { + "id": "9", + "name": "修改", + "isParent": false, + "parentId": "7" + }, + { + "id": "10", + "name": "删除", + "isParent": false, + "parentId": "7" + }, + { + "id": "11", + "name": "权限管理", + "isParent": true, + "parentId": "2" + }, + { + "id": "12", + "name": "增加", + "isParent": false, + "parentId": "11" + }, + { + "id": "13", + "name": "修改", + "isParent": false, + "parentId": "11" + }, + { + "id": "14", + "name": "删除", + "isParent": false, + "parentId": "11" + } +] diff --git a/data/tree.json b/data/tree.json deleted file mode 100644 index ae46a35..0000000 --- a/data/tree.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "code": 0, - "msg": "获取成功", - "data": { - "trees": [ - { - "name": "用户管理", - "value": "xsgl", - "checked": true - }, - { - "name": "用户组管理", - "value": "sbgl", - "checked": true, - "list": [ - { - "name": "角色管理", - "value": "sbgl-sbsjlb", - "checked": true, - "list": [ - { - "name": "添加角色", - "value": "sbgl-sbsjlb-dj", - "checked": true - }, - { - "name": "角色列表", - "value": "sbgl-sbsjlb-yl", - "checked": false - } - ] - }, - { - "name": "管理员管理", - "value": "sbgl-sbsjlb", - "checked": true, - "list": [ - { - "name": "添加管理员", - "value": "sbgl-sbsjlb-dj", - "checked": true - }, - { - "name": "管理员列表", - "value": "sbgl-sbsjlb-yl", - "checked": false - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/role-add.html b/role-add.html index 038c953..07bbe42 100644 --- a/role-add.html +++ b/role-add.html @@ -7,6 +7,7 @@ +
@@ -39,7 +40,7 @@
-
+
    @@ -52,17 +53,50 @@
    - + + - + +