yl 9857706e95 feat: 添加我的课程API接口
 新增功能:
- 新增 GET /api/mycourse/list 接口
- 支持JWT认证获取用户课程列表
- 按学习状态筛选 (learning/completed)
- 支持分页查询 (page/pageSize)

🔧 技术实现:
- API定义: server/api/api/mycourse/
- 控制器: server/internal/controller/api/mycourse/
- 路由集成: server/internal/router/api.go
- JWT中间件集成,自动解析用户ID

🗑️ 清理:
- 删除admin相关的mycourse文件
- 只保留前台API接口实现
2025-07-28 19:11:05 +08:00

16 lines
437 B
Go

// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================
package mycourse
import (
"context"
"hotgo/api/api/mycourse/v1"
)
type IMyCourseV1 interface {
MyCourseList(ctx context.Context, req *v1.MyCourseListReq) (res *v1.MyCourseListRes, err error)
}