Version:0.0.4.dev.260203

feat: 📚 完成课程导入与校验接口(赶在 token 过期前…)

- 实现课程导入接口 
- 实现课程信息校验接口 🔍
- 测试通过 🧪

fix: 🐛 修了一堆 bug,15 分钟 accessToken 默默见证了时间的流逝 😭
This commit is contained in:
LoveLosita
2026-02-03 22:05:11 +08:00
parent a59bcfbc5e
commit f554d9bd06
8 changed files with 212 additions and 4 deletions

View File

@@ -54,6 +54,12 @@ func RegisterRouters(handlers *api.ApiHandlers, cache *dao.CacheDAO) *gin.Engine
taskGroup.POST("/create", handlers.TaskHandler.AddTask)
taskGroup.GET("/get", handlers.TaskHandler.GetUserTasks)
}
scheduleGroup := apiGroup.Group("/schedule")
{
scheduleGroup.Use(middleware.JWTTokenAuth(cache))
scheduleGroup.POST("/validate", handlers.ScheduleHandler.CheckUserCourse)
scheduleGroup.POST("/import-courses", handlers.ScheduleHandler.AddUserCourses)
}
}
// 初始化Gin引擎
log.Println("Routes setup completed")