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

@@ -43,16 +43,20 @@ func Start() {
userRepo := dao.NewUserDAO(db)
cacheRepo := dao.NewCacheDAO(rdb)
taskRepo := dao.NewTaskDAO(db)
scheduleRepo := dao.NewScheduleDAO(db)
//service 层
userService := service.NewUserService(userRepo, cacheRepo)
taskSv := service.NewTaskService(taskRepo)
scheduleService := service.NewScheduleService(scheduleRepo)
//api 层
userApi := api.NewUserHandler(userService)
taskApi := api.NewTaskHandler(taskSv)
scheduleApi := api.NewScheduleHandler(scheduleService)
handlers := &api.ApiHandlers{
UserHandler: userApi,
TaskHandler: taskApi,
UserHandler: userApi,
TaskHandler: taskApi,
ScheduleHandler: scheduleApi,
}
r := routers.RegisterRouters(handlers, cacheRepo)
routers.StartEngine(r)