课程管理模块接口文档
课程信息模块接口
接口 1:查询课程列表信息
- 名称: findCourseList
- 描述: 查询课程列表信息
- URL: http://localhost:8080/lagou_edu_home/course
- 请求方式: GET
- 请求参数
字段 |
说明 |
类型 |
是否必须 |
备注 |
methodName |
要访问的功能名 |
String |
是 |
该字段必须填写,用来确定要访问是哪一个的方法 |
methodName: "findCourseList"
字段 |
说明 |
类型 |
是否必须 |
备注 |
id |
课程 id |
int |
是 |
|
course_name |
课程名称 |
String |
是 |
|
price |
课程价格 |
double |
是 |
课程的原价格 |
sort_num |
课程排序 |
int |
是 |
数字越大,越排在后面 |
status |
课程状态 |
int |
是 |
0-草稿,1-上架 |
[{
"id": 1,
"course_name": "32个Java面试必考点",
"price": 8000,
"sort_num": 1,
"status": 1
}]
接口 2:条件查询课程信息
- 名称: findByCourseNameAndStatus
- 描述: 根据条件查询课程信息
- URL: http://localhost:8080/lagou_edu_home/course
- 请求方式: GET
- 请求参数
字段 |
说明 |
类型 |
是否必需 |
备注 |
methodName |
要访问的功能名 |
String |
是 |
该字段必须填写,用来确定要访问是哪一个的方法 |
course_name |
课程名称 |
String |
否 |
选中要查询的课程名,查询课程信息 |
status |
课程状态 |
int |
否 |
选择课程状态,0-草稿,1-上架 |
methodName: "findByCourseNameAndStatus",
course_name: "32个Java面试必考点",
status: "1"
字段 |
说明 |
类型 |
是否必须 |
备注 |
id |
课程 id |
int |
是 |
|
course_name |
课程名称 |
String |
是 |
|
price |
课程价格 |
double |
是 |
课程的原价格 |
sortNum |
课程排序 |
int |
是 |
数字越大,越排在后面 |
status |
课程状态 |
int |
是 |
0-草稿,1-上架 |
[{
"id": 1,
"course_name": "32个Java面试必考点",
"price": 8000,
"sort_num": 1,
"status": 1
}]
接口 3:保存 & 修改课程营销信息
- 名称: courseSalesInfo
- 描述: 保存课程相关的营销信息
- URL: http://localhost:8080/lagou_edu_home/courseSalesInfo
- 请求方式: POST
- 请求参数