Files
smartmate/backend/dao/schedule.go
LoveLosita f554d9bd06 Version:0.0.4.dev.260203
feat: 📚 完成课程导入与校验接口(赶在 token 过期前…)

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

fix: 🐛 修了一堆 bug,15 分钟 accessToken 默默见证了时间的流逝 😭
2026-02-03 22:05:11 +08:00

25 lines
418 B
Go

package dao
import (
"github.com/LoveLosita/smartflow/backend/model"
"gorm.io/gorm"
)
type ScheduleDAO struct {
db *gorm.DB
}
// NewScheduleDAO 创建ScheduleDAO实例
func NewScheduleDAO(db *gorm.DB) *ScheduleDAO {
return &ScheduleDAO{
db: db,
}
}
func (dao *ScheduleDAO) AddUserCourses(courses []model.Schedule) error {
if err := dao.db.Create(&courses).Error; err != nil {
return err
}
return nil
}