mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-07-26 03:49:31 +08:00
update
This commit is contained in:
parent
ae1a8fdc00
commit
ee6a506b7f
@ -19,101 +19,86 @@ public class AdminPermissionCheck implements ApplicationRunner {
|
|||||||
|
|
||||||
private final Map<String, Map<String, AdminPermission[]>> permissions = new HashMap<>() {{
|
private final Map<String, Map<String, AdminPermission[]>> permissions = new HashMap<>() {{
|
||||||
put(BPermissionConstant.TYPE_ACTION, new HashMap<>() {{
|
put(BPermissionConstant.TYPE_ACTION, new HashMap<>() {{
|
||||||
put("管理员", new AdminPermission[]{
|
// 管理员
|
||||||
new AdminPermission() {{
|
put("管理员", new AdminPermission[]{new AdminPermission() {{
|
||||||
setSort(0);
|
setSort(0);
|
||||||
setName("列表");
|
setName("列表");
|
||||||
setSlug(BPermissionConstant.ADMIN_USER_INDEX);
|
setSlug(BPermissionConstant.ADMIN_USER_INDEX);
|
||||||
}},
|
}}, new AdminPermission() {{
|
||||||
new AdminPermission() {{
|
setSort(10);
|
||||||
setSort(10);
|
setName("新增|编辑|删除");
|
||||||
setName("新增|编辑|删除");
|
setSlug(BPermissionConstant.ADMIN_USER_CUD);
|
||||||
setSlug(BPermissionConstant.ADMIN_USER_CUD);
|
}},});
|
||||||
}},
|
// 管理员角色
|
||||||
});
|
put("管理员角色", new AdminPermission[]{new AdminPermission() {{
|
||||||
put("管理员角色", new AdminPermission[]{
|
setSort(0);
|
||||||
new AdminPermission() {{
|
setName("列表|新增|编辑|删除");
|
||||||
setSort(0);
|
setSlug(BPermissionConstant.ADMIN_ROLE);
|
||||||
setName("列表|新增|编辑|删除");
|
}},});
|
||||||
setSlug(BPermissionConstant.ADMIN_ROLE);
|
// 部门
|
||||||
}},
|
put("部门", new AdminPermission[]{new AdminPermission() {{
|
||||||
});
|
setSort(0);
|
||||||
put("部门", new AdminPermission[]{
|
setName("新增|编辑|删除");
|
||||||
new AdminPermission() {{
|
setSlug(BPermissionConstant.DEPARTMENT_CUD);
|
||||||
setSort(0);
|
}},});
|
||||||
setName("新增|编辑|删除");
|
// 资源分类
|
||||||
setSlug(BPermissionConstant.DEPARTMENT_CUD);
|
put("资源分类", new AdminPermission[]{new AdminPermission() {{
|
||||||
}},
|
setSort(0);
|
||||||
});
|
setName("新增|编辑|删除");
|
||||||
put("资源分类", new AdminPermission[]{
|
setSlug(BPermissionConstant.RESOURCE_CATEGORY);
|
||||||
new AdminPermission() {{
|
}},});
|
||||||
setSort(0);
|
// 资源
|
||||||
setName("新增|编辑|删除");
|
put("资源", new AdminPermission[]{new AdminPermission() {{
|
||||||
setSlug(BPermissionConstant.RESOURCE_CATEGORY);
|
setSort(0);
|
||||||
}},
|
setName("删除");
|
||||||
});
|
setSlug(BPermissionConstant.RESOURCE_DESTROY);
|
||||||
put("资源", new AdminPermission[]{
|
}},});
|
||||||
new AdminPermission() {{
|
// 学员
|
||||||
setSort(0);
|
put("学员", new AdminPermission[]{new AdminPermission() {{
|
||||||
setName("删除");
|
setSort(0);
|
||||||
setSlug(BPermissionConstant.RESOURCE_DESTROY);
|
setName("列表");
|
||||||
}},
|
setSlug(BPermissionConstant.USER_INDEX);
|
||||||
});
|
}}, new AdminPermission() {{
|
||||||
put("学员", new AdminPermission[]{
|
setSort(10);
|
||||||
new AdminPermission() {{
|
setName("新增");
|
||||||
setSort(0);
|
setSlug(BPermissionConstant.USER_STORE);
|
||||||
setName("列表");
|
}}, new AdminPermission() {{
|
||||||
setSlug(BPermissionConstant.USER_INDEX);
|
setSort(20);
|
||||||
}},
|
setName("编辑");
|
||||||
new AdminPermission() {{
|
setSlug(BPermissionConstant.USER_UPDATE);
|
||||||
setSort(10);
|
}}, new AdminPermission() {{
|
||||||
setName("新增");
|
setSort(30);
|
||||||
setSlug(BPermissionConstant.USER_STORE);
|
setName("删除");
|
||||||
}},
|
setSlug(BPermissionConstant.USER_DESTROY);
|
||||||
new AdminPermission() {{
|
}},});
|
||||||
setSort(20);
|
// 线上课
|
||||||
setName("编辑");
|
put("线上课", new AdminPermission[]{new AdminPermission() {{
|
||||||
setSlug(BPermissionConstant.USER_UPDATE);
|
setSort(0);
|
||||||
}},
|
setName("新增|编辑|删除");
|
||||||
new AdminPermission() {{
|
setSlug(BPermissionConstant.COURSE);
|
||||||
setSort(30);
|
}},});
|
||||||
setName("删除");
|
|
||||||
setSlug(BPermissionConstant.USER_DESTROY);
|
|
||||||
}},
|
|
||||||
});
|
|
||||||
put("线上课", new AdminPermission[]{
|
|
||||||
new AdminPermission() {{
|
|
||||||
setSort(0);
|
|
||||||
setName("新增|编辑|删除");
|
|
||||||
setSlug(BPermissionConstant.COURSE);
|
|
||||||
}},
|
|
||||||
});
|
|
||||||
}});
|
}});
|
||||||
put(BPermissionConstant.TYPE_DATA, new HashMap<>() {{
|
put(BPermissionConstant.TYPE_DATA, new HashMap<>() {{
|
||||||
put("管理员", new AdminPermission[]{
|
// 管理员
|
||||||
new AdminPermission() {{
|
put("管理员", new AdminPermission[]{new AdminPermission() {{
|
||||||
setSort(0);
|
setSort(0);
|
||||||
setName("邮箱");
|
setName("邮箱");
|
||||||
setSlug(BPermissionConstant.DATA_ADMIN_EMAIL);
|
setSlug(BPermissionConstant.DATA_ADMIN_EMAIL);
|
||||||
}},
|
}},});
|
||||||
});
|
// 学员
|
||||||
put("学员", new AdminPermission[]{
|
put("学员", new AdminPermission[]{new AdminPermission() {{
|
||||||
new AdminPermission() {{
|
setSort(0);
|
||||||
setSort(0);
|
setName("邮箱");
|
||||||
setName("邮箱");
|
setSlug(BPermissionConstant.DATA_USER_EMAIL);
|
||||||
setSlug(BPermissionConstant.DATA_USER_EMAIL);
|
}}, new AdminPermission() {{
|
||||||
}},
|
setSort(10);
|
||||||
new AdminPermission() {{
|
setName("姓名");
|
||||||
setSort(10);
|
setSlug(BPermissionConstant.DATA_USER_NAME);
|
||||||
setName("姓名");
|
}}, new AdminPermission() {{
|
||||||
setSlug(BPermissionConstant.DATA_USER_NAME);
|
setSort(20);
|
||||||
}},
|
setName("身份证号");
|
||||||
new AdminPermission() {{
|
setSlug(BPermissionConstant.DATA_USER_ID_CARD);
|
||||||
setSort(20);
|
}},});
|
||||||
setName("身份证号");
|
|
||||||
setSlug(BPermissionConstant.DATA_USER_ID_CARD);
|
|
||||||
}},
|
|
||||||
});
|
|
||||||
}});
|
}});
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user