
✨ 新增功能: - 新增 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接口实现
16 lines
437 B
Go
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)
|
|
}
|