38 lines
1.5 KiB
Go
38 lines
1.5 KiB
Go
package v1
|
|
|
|
import (
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
)
|
|
|
|
// SmartEduSCQueryCourseReq 查询四川智慧教育课程列表
|
|
type SmartEduSCQueryCourseReq struct {
|
|
g.Meta `path:"/smartedu-sc/query" method:"post" tags:"SmartEduSC" summary:"查询四川智慧教育课程列表"`
|
|
Username string `json:"username" v:"required#账号不能为空"`
|
|
Password string `json:"password" v:"required#密码不能为空"`
|
|
}
|
|
|
|
// SmartEduSCAddCourseReq 添加四川智慧教育刷课任务
|
|
type SmartEduSCAddCourseReq struct {
|
|
g.Meta `path:"/smartedu-sc" method:"post" tags:"SmartEduSC" summary:"添加四川智慧教育刷课任务"`
|
|
Username string `json:"username" v:"required#账号不能为空"`
|
|
Password string `json:"password" v:"required#密码不能为空"`
|
|
CourseName string `json:"course_name" v:"required#课程名称不能为空"`
|
|
CourseID string `json:"course_id" v:"required#课程ID不能为空"`
|
|
Desc string `json:"desc"`
|
|
}
|
|
|
|
// SmartEduSCListReq 获取四川智慧教育刷课列表
|
|
type SmartEduSCListReq struct {
|
|
g.Meta `path:"/smartedu-sc" method:"get" tags:"SmartEduSC" summary:"获取四川智慧教育刷课列表"`
|
|
Username string `json:"username"`
|
|
Status string `json:"status"`
|
|
Page int `json:"page" d:"1"`
|
|
Size int `json:"size" d:"10"`
|
|
}
|
|
|
|
// SmartEduSCDeleteReq 删除四川智慧教育刷课任务
|
|
type SmartEduSCDeleteReq struct {
|
|
g.Meta `path:"/smartedu-sc/{id}" method:"delete" tags:"SmartEduSC" summary:"删除四川智慧教育刷课任务"`
|
|
ID int64 `json:"id"`
|
|
}
|