部门的学员学习进度api权限控制

This commit is contained in:
none 2023-04-19 10:06:51 +08:00
parent 4a871c547d
commit 54a15b59a5
3 changed files with 11 additions and 0 deletions

View File

@ -85,6 +85,15 @@ public class AdminPermissionCheck implements ApplicationRunner {
setSlug(BPermissionConstant.DEPARTMENT_CUD);
}
},
new AdminPermission() {
{
setSort(10);
setName("学员学习");
setSlug(
BPermissionConstant
.DEPARTMENT_USER_LEARN);
}
},
});
// 资源分类
put(

View File

@ -33,6 +33,7 @@ public class BPermissionConstant {
public static final String ADMIN_ROLE = "admin-role";
public static final String DEPARTMENT_CUD = "department-cud";
public static final String DEPARTMENT_USER_LEARN = "department-user-learn";
public static final String RESOURCE_CATEGORY = "resource-category";

View File

@ -175,6 +175,7 @@ public class DepartmentController {
return JsonResponse.success();
}
@BackendPermissionMiddleware(slug = BPermissionConstant.DEPARTMENT_USER_LEARN)
@GetMapping("/{id}/users")
public JsonResponse users(
@PathVariable(name = "id") Integer id, @RequestParam HashMap<String, Object> params) {