[ { "code": "user:create", "resource": "user", "action": "create", "name": "创建用户", "description": "允许创建新用户" }, { "code": "user:read", "resource": "user", "action": "read", "name": "查看用户", "description": "允许查看用户列表和详情" }, { "code": "user:update", "resource": "user", "action": "update", "name": "更新用户", "description": "允许更新用户信息" }, { "code": "user:delete", "resource": "user", "action": "delete", "name": "删除用户", "description": "允许删除用户" }, { "code": "user:password:update", "resource": "user", "action": "password:update", "name": "修改用户密码", "description": "允许修改用户密码" }, { "code": "role:create", "resource": "role", "action": "create", "name": "创建角色", "description": "允许创建新角色" }, { "code": "role:read", "resource": "role", "action": "read", "name": "查看角色", "description": "允许查看角色列表和详情" }, { "code": "role:update", "resource": "role", "action": "update", "name": "更新角色", "description": "允许更新角色信息" }, { "code": "role:delete", "resource": "role", "action": "delete", "name": "删除角色", "description": "允许删除角色" }, { "code": "role:assign", "resource": "role", "action": "assign", "name": "分配角色", "description": "允许给用户分配角色" }, { "code": "permission:create", "resource": "permission", "action": "create", "name": "创建权限", "description": "允许创建新权限" }, { "code": "permission:read", "resource": "permission", "action": "read", "name": "查看权限", "description": "允许查看权限列表和详情" }, { "code": "permission:update", "resource": "permission", "action": "update", "name": "更新权限", "description": "允许更新权限信息" }, { "code": "permission:delete", "resource": "permission", "action": "delete", "name": "删除权限", "description": "允许删除权限" }, { "code": "menu:create", "resource": "menu", "action": "create", "name": "创建菜单", "description": "允许创建新菜单" }, { "code": "menu:read", "resource": "menu", "action": "read", "name": "查看菜单", "description": "允许查看菜单列表和详情" }, { "code": "menu:update", "resource": "menu", "action": "update", "name": "更新菜单", "description": "允许更新菜单信息" }, { "code": "menu:delete", "resource": "menu", "action": "delete", "name": "删除菜单", "description": "允许删除菜单" }, { "code": "dict:create", "resource": "dict", "action": "create", "name": "创建字典", "description": "允许创建新字典" }, { "code": "dict:read", "resource": "dict", "action": "read", "name": "查看字典", "description": "允许查看字典列表和详情" }, { "code": "dict:update", "resource": "dict", "action": "update", "name": "更新字典", "description": "允许更新字典信息" }, { "code": "dict:delete", "resource": "dict", "action": "delete", "name": "删除字典", "description": "允许删除字典" }, { "code": "config:create", "resource": "config", "action": "create", "name": "创建配置", "description": "允许创建新配置" }, { "code": "config:read", "resource": "config", "action": "read", "name": "查看配置", "description": "允许查看配置列表和详情" }, { "code": "config:update", "resource": "config", "action": "update", "name": "更新配置", "description": "允许更新配置信息" }, { "code": "config:delete", "resource": "config", "action": "delete", "name": "删除配置", "description": "允许删除配置" }, { "code": "log:read", "resource": "log", "action": "read", "name": "查看日志", "description": "允许查看系统日志" }, { "code": "log:delete", "resource": "log", "action": "delete", "name": "删除日志", "description": "允许删除系统日志" }, { "code": "school:create", "resource": "school", "action": "create", "name": "创建学校", "description": "允许创建学校信息" }, { "code": "school:read", "resource": "school", "action": "read", "name": "查看学校", "description": "允许查看学校信息" }, { "code": "school:update", "resource": "school", "action": "update", "name": "更新学校", "description": "允许更新学校信息" }, { "code": "school:delete", "resource": "school", "action": "delete", "name": "删除学校", "description": "允许删除学校信息" }, { "code": "grade:create", "resource": "grade", "action": "create", "name": "创建年级", "description": "允许创建年级" }, { "code": "grade:read", "resource": "grade", "action": "read", "name": "查看年级", "description": "允许查看年级列表和详情" }, { "code": "grade:update", "resource": "grade", "action": "update", "name": "更新年级", "description": "允许更新年级信息" }, { "code": "grade:delete", "resource": "grade", "action": "delete", "name": "删除年级", "description": "允许删除年级" }, { "code": "class:create", "resource": "class", "action": "create", "name": "创建班级", "description": "允许创建班级" }, { "code": "class:read", "resource": "class", "action": "read", "name": "查看班级", "description": "允许查看班级列表和详情" }, { "code": "class:update", "resource": "class", "action": "update", "name": "更新班级", "description": "允许更新班级信息" }, { "code": "class:delete", "resource": "class", "action": "delete", "name": "删除班级", "description": "允许删除班级" }, { "code": "department:create", "resource": "department", "action": "create", "name": "创建部门", "description": "允许创建部门" }, { "code": "department:read", "resource": "department", "action": "read", "name": "查看部门", "description": "允许查看部门列表和详情" }, { "code": "department:update", "resource": "department", "action": "update", "name": "更新部门", "description": "允许更新部门信息" }, { "code": "department:delete", "resource": "department", "action": "delete", "name": "删除部门", "description": "允许删除部门" }, { "code": "teacher:create", "resource": "teacher", "action": "create", "name": "创建教师", "description": "允许创建教师" }, { "code": "teacher:read", "resource": "teacher", "action": "read", "name": "查看教师", "description": "允许查看教师列表和详情" }, { "code": "teacher:update", "resource": "teacher", "action": "update", "name": "更新教师", "description": "允许更新教师信息" }, { "code": "teacher:delete", "resource": "teacher", "action": "delete", "name": "删除教师", "description": "允许删除教师" }, { "code": "student:create", "resource": "student", "action": "create", "name": "创建学生", "description": "允许创建学生" }, { "code": "student:read", "resource": "student", "action": "read", "name": "查看学生", "description": "允许查看学生列表和详情" }, { "code": "student:update", "resource": "student", "action": "update", "name": "更新学生", "description": "允许更新学生信息" }, { "code": "student:delete", "resource": "student", "action": "delete", "name": "删除学生", "description": "允许删除学生" }, { "code": "contest:create", "resource": "contest", "action": "create", "name": "创建比赛", "description": "允许创建比赛" }, { "code": "contest:read", "resource": "contest", "action": "read", "name": "查看比赛", "description": "允许查看比赛列表和详情" }, { "code": "contest:update", "resource": "contest", "action": "update", "name": "更新比赛", "description": "允许更新比赛信息" }, { "code": "contest:delete", "resource": "contest", "action": "delete", "name": "删除比赛", "description": "允许删除比赛" }, { "code": "contest:publish", "resource": "contest", "action": "publish", "name": "发布比赛", "description": "允许发布比赛" }, { "code": "contest:team:create", "resource": "contest:team", "action": "create", "name": "创建团队", "description": "允许创建比赛团队" }, { "code": "contest:team:read", "resource": "contest:team", "action": "read", "name": "查看团队", "description": "允许查看团队列表和详情" }, { "code": "contest:team:update", "resource": "contest:team", "action": "update", "name": "更新团队", "description": "允许更新团队信息" }, { "code": "contest:team:delete", "resource": "contest:team", "action": "delete", "name": "删除团队", "description": "允许删除团队" }, { "code": "contest:team:manage", "resource": "contest:team", "action": "manage", "name": "管理团队成员", "description": "允许管理团队成员" }, { "code": "contest:review:create", "resource": "contest:review", "action": "create", "name": "创建评审规则", "description": "允许创建评审规则" }, { "code": "contest:review:read", "resource": "contest:review", "action": "read", "name": "查看评审", "description": "允许查看评审规则和评审记录" }, { "code": "contest:review:update", "resource": "contest:review", "action": "update", "name": "更新评审规则", "description": "允许更新评审规则" }, { "code": "contest:review:delete", "resource": "contest:review", "action": "delete", "name": "删除评审规则", "description": "允许删除评审规则" }, { "code": "contest:review:assign", "resource": "contest:review", "action": "assign", "name": "分配评审任务", "description": "允许分配评审任务给评委" }, { "code": "contest:review:score", "resource": "contest:review", "action": "score", "name": "评审打分", "description": "允许对作品进行评审打分" }, { "code": "contest:judge:create", "resource": "contest:judge", "action": "create", "name": "添加评委", "description": "允许添加比赛评委" }, { "code": "contest:judge:read", "resource": "contest:judge", "action": "read", "name": "查看评委", "description": "允许查看评委列表" }, { "code": "contest:judge:update", "resource": "contest:judge", "action": "update", "name": "更新评委", "description": "允许更新评委信息" }, { "code": "contest:judge:delete", "resource": "contest:judge", "action": "delete", "name": "删除评委", "description": "允许删除评委" }, { "code": "contest:work:create", "resource": "contest:work", "action": "create", "name": "创建作品", "description": "允许创建参赛作品" }, { "code": "contest:work:read", "resource": "contest:work", "action": "read", "name": "查看作品", "description": "允许查看作品列表和详情" }, { "code": "contest:work:update", "resource": "contest:work", "action": "update", "name": "更新作品", "description": "允许更新作品信息" }, { "code": "contest:work:delete", "resource": "contest:work", "action": "delete", "name": "删除作品", "description": "允许删除作品" }, { "code": "contest:work:submit", "resource": "contest:work", "action": "submit", "name": "提交作品", "description": "允许提交作品" }, { "code": "contest:work:review", "resource": "contest:work", "action": "review", "name": "审核作品", "description": "允许审核作品状态" }, { "code": "contest:registration:create", "resource": "contest:registration", "action": "create", "name": "创建报名", "description": "允许创建报名记录" }, { "code": "contest:registration:read", "resource": "contest:registration", "action": "read", "name": "查看报名", "description": "允许查看报名列表和详情" }, { "code": "contest:registration:update", "resource": "contest:registration", "action": "update", "name": "更新报名", "description": "允许更新报名信息" }, { "code": "contest:registration:delete", "resource": "contest:registration", "action": "delete", "name": "删除报名", "description": "允许删除报名记录" }, { "code": "contest:registration:approve", "resource": "contest:registration", "action": "approve", "name": "审核报名", "description": "允许审核报名(通过/拒绝)" }, { "code": "contest:notice:create", "resource": "contest:notice", "action": "create", "name": "创建公告", "description": "允许创建比赛公告" }, { "code": "contest:notice:read", "resource": "contest:notice", "action": "read", "name": "查看公告", "description": "允许查看公告列表和详情" }, { "code": "contest:notice:update", "resource": "contest:notice", "action": "update", "name": "更新公告", "description": "允许更新公告信息" }, { "code": "contest:notice:delete", "resource": "contest:notice", "action": "delete", "name": "删除公告", "description": "允许删除公告" }, { "code": "contest:notice:publish", "resource": "contest:notice", "action": "publish", "name": "发布公告", "description": "允许发布公告" } ]