培养方案:专业/年级版本、课程模块、学分校验、复制版本、发布锁定、旧版本归档。
教学任务:学期开课、授课教师、唯一主讲、合班、容量与周次校验、发布及结课。 SQLite 开发库已自动升级,无需删除原数据库。 新增对应 MySQL EF Core 迁移。 Vue 已编译进 wwwroot,仍可只运行 ASP.NET Core 单服务。 桌面端及 390px 窄屏页面验证通过,无前端控制台错误。
This commit is contained in:
@@ -39,6 +39,18 @@ const router = createRouter({
|
||||
name: 'courses',
|
||||
component: () => import('../views/CoursesView.vue'),
|
||||
},
|
||||
{
|
||||
path: 'curriculum',
|
||||
name: 'curriculum',
|
||||
component: () => import('../views/CurriculumView.vue'),
|
||||
meta: { roles: ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin'] },
|
||||
},
|
||||
{
|
||||
path: 'teaching-tasks',
|
||||
name: 'teaching-tasks',
|
||||
component: () => import('../views/TeachingTasksView.vue'),
|
||||
meta: { roles: ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin'] },
|
||||
},
|
||||
{
|
||||
path: 'users',
|
||||
name: 'users',
|
||||
|
||||
Reference in New Issue
Block a user