@sewise-dev
2019-03-20T09:02:35.000000Z
字数 20170
阅读 459
拼课堂
编号 | 版本 | 说明 | 作者 | 日期 |
---|---|---|---|---|
1 | v1.0 | 拼课堂接口文档 | GuQiuSheng | 2019-03-08 |
/web/category/add
application/json
POST
参数 必选 类型 说明 RequesTBody name 是 String 分类名称 logo 是 String 分类图标地址
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/category/all
application/json
GET
参数 必选 类型 说明 RequestBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 分类id |
name | String | 分类名称 |
create_time | String | 创建时间 ,格式为 yyyy-MM-dd HH:mm:ss |
type | int | 分类类型,默认为1 |
logo | String | 分类图标地址 |
Request
curl -X GET http://ip:port/web/category/all
Response
{"data":[{"create_time":"2019-03-08 10:27:56","id":1,"name":"test1","type":1},{"create_time":"2019-03-08 10:31:53","id":2,"name":"test2","type":1}],"success":true}
/web/category/del
application/json
POST
参数 必选 类型 说明 RequestBody id 是 String 分类ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
msg | String | 错误原因 |
Request
curl -X POST -H "Content-Type:application/json" -d {"id":1} http://ip:port/web/category/del
Response
{"success":true}
/api/category/all
application/json
GET
参数 必选 类型 说明 RequestBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 分类id |
name | String | 分类名称 |
create_time | String | 创建时间 ,格式为 yyyy-MM-dd HH:mm:ss |
type | int | 分类类型,默认为1 |
logo | String | 分类图标地址 |
Request
curl -X GET http://ip:port/api/category/all
Response
{"data":[{"create_time":"2019-03-08 10:27:56","id":1,"name":"test1","type":1},{"create_time":"2019-03-08 10:31:53","id":2,"name":"test2","type":1}],"success":true}
/web/banner/add
application/json
POST
参数 必选 类型 说明 RequesTBody cover 是 String 封面图片 num 是 int 序号 type 否 int 内容类型,默认为1,1=拼团 content 是 int 内容ID hide 是 int 是否显示,0显示,1不显示
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/banner/all
application/json
GET
参数 必选 类型 说明 RequesTBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | 是 | int |
cover | 是 | String |
num | 是 | int |
type | 否 | int |
content | 是 | int |
hide | 是 | int |
create_time | 是 | String |
Request
curl -X GET http://ip:port/web/category/all
Response
/web/banner/query
application/json
GET
参数 必选 类型 说明 QueryParams id 是 int 轮播图id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonObject | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | 是 | int |
cover | 是 | String |
num | 是 | int |
type | 否 | int |
content | 是 | int |
hide | 是 | int |
create_time | 是 | String |
Request
curl -X GET http://ip:port/web/category/all
Response
/web/banner/del
application/json
GET
参数 必选 类型 说明 RequestBody id 是 String 轮播图ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
msg | String | 错误原因 |
Request
curl -X POST -H "Content-Type:application/json" -d {"id":1} http://ip:port/web/banner/del
Response
{"success":true}
/web/banner/update
application/json
POST
参数 必选 类型 说明 RequesTBody id 是 int 轮播图ID cover 否 String 封面图片 num 否 int 序号 content 否 int 内容ID hide 否 int 是否显示,0显示,1不显示
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/banner/all
application/json
GET
参数 必选 类型 说明 RequesTBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | 是 | int |
cover | 是 | String |
num | 是 | int |
type | 否 | int |
content | 是 | int |
hide | 是 | int |
create_time | 是 | String |
Request
curl -X GET http://ip:port/web/category/all
Response
/web/course/add
application/json
POST
参数 必选 类型 说明 RequestBody title 是 课程名称 cover 是 String 封面图片地址 category 是 int 分类id copyright 是 int 版权商id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/course/add
application/json
POST
参数 必选 类型 说明 RequestBody title 否 课程名称 cover 否 String 封面图片地址 category 否 int 分类id copyright 否 int 版权商id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/course/query
application/json
GET
参数 必选 类型 说明 QueryParams id 是 int 课程id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonObject | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 课程id |
creator | String | 作者 |
title | String | 课程名称 |
cover | String | 封面图片地址 |
category | int | 分类id |
copyright | int | 版权商id |
update_time | String | 更新时间 |
create_time | String | 创建时间 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/course/del
application/json
POST
参数 必选 类型 说明 RequestBody id 是 String 课程id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
msg | String | 错误原因 |
Request
curl -X POST -H "Content-Type:application/json" -d {"id":1} http://ip:port/web/course/del
Response
{"success":true}
/web/course/all
application/json
GET
参数 必选 类型 说明 QueryParams title 否 String 课程名称 category 否 int 分类id copyright 否 int 版权商id fromDate 否 String 开始时间,格式为20190320 toDate 否 String 结束时间,格式为20190320
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonObject | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 课程id |
creator | String | 作者 |
title | String | 课程名称 |
cover | String | 封面图片地址 |
category | int | 分类id |
copyright | int | 版权商id |
update_time | String | 更新时间 |
create_time | String | 创建时间 |
/web/course/sum
application/json
GET
参数 必选 类型 说明 QueryParams 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
total | int | 总章节数 |
today | int | 今天总章节数 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
/web/chapter/add
application/json
POST
参数 必选 类型 说明 RequestBody title 是 课程名称 cover 是 String 封面图片地址 courseid 是 int 所属课程id video 是 String 视频文件地址
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/query
application/json
GET
参数 必选 类型 说明 QueryParams id 是 章节id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONObject | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 章节id |
cover | String | 封面图片地址 |
creator | String | 作者 |
title | String | 标题 |
num | int | 章节序号 |
create_time | String | 创建时间 |
update_time | String | 更新时间 |
courseid | int | 所属课程id |
video | String | 视频文件地址 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/update
application/json
POST
参数 必选 类型 说明 RequestBody id 是 int 章节id title 否 String 标题 cover 否 String 封面图片
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/del
application/json
POST
参数 必选 类型 说明 RequestBody id 是 int 章节id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/all
application/json
GET
参数 必选 类型 说明 QueryParams courseid 是 章节id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 章节id |
cover | String | 封面图片地址 |
creator | String | 作者 |
title | String | 标题 |
num | int | 章节序号 |
create_time | String | 创建时间 |
update_time | String | 更新时间 |
courseid | int | 所属课程id |
video | String | 视频文件地址 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/sum
application/json
GET
参数 必选 类型 说明 QueryParams 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
total | int | 总章节数 |
today | int | 今天总章节数 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/chapter/sort
application/json
POST
参数 必选 类型 说明 RequestBody data 是 JsonArray 详细信息请见 DataItem
DataItem
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
id | 是 | int | 章节id |
num | 是 | int | 章节序号 |
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/chapter/all
application/json
GET
参数 必选 类型 说明 QueryParams courseid 是 章节id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 章节id |
cover | String | 封面图片地址 |
creator | String | 作者 |
title | String | 标题 |
num | int | 章节序号 |
create_time | String | 创建时间 |
update_time | String | 更新时间 |
courseid | int | 所属课程id |
video | String | 视频文件地址 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/add
application/json
POST
参数 必选 类型 说明 RequestBody courseid 是 int 关联的课程id cover 是 String 封面图片地址 poster 是 String 海报图片地址 price 是 float 商品原价 discount 是 float 拼团价格 tips 是 String 购买须知 abstracts 是 String 摘要 card 是 String 邀请卡图片地址 recommend 是 int 是否推荐,0不推荐,1推荐 title 是 String 标题 category 是 int 分类ID description 是 String 课程详情图片地址 course_cover 是 String 课程封面图片地址
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/query
application/json
GET
参数 必选 类型 说明 QueryParams id 是 int 拼团id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
courseid | int | 关联的课程id |
cover | String | 封面图片地址 |
poster | String | 海报图片地址 |
price | float | 商品原价 |
discount | float | 拼团价格 |
tips | String | 购买须知 |
abstracts | String | 摘要 |
card | String | 邀请卡图片地址 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
category | int | 分类ID |
description | String | 课程详情图片地址 |
course_cover | String | 课程封面图片地址 |
create_time | String | 创建时间 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/update
application/json
POST
参数 必选 类型 说明 RequestBody id 是 int 拼团id courseid 否 int 关联的课程id cover 否 String 封面图片地址 poster 否 String 海报图片地址 price 否 float 商品原价 discount 否 float 拼团价格 tips 否 String 购买须知 abstracts 否 String 摘要 card 否 String 邀请卡图片地址 recommend 否 int 是否推荐,0不推荐,1推荐 title 否 String 标题 category 否 int 分类ID description 否 String 课程详情图片地址 course_cover 否 String 课程封面图片地址
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/del
application/json
POST
参数 必选 类型 说明 RequestBody id 是 int 拼团id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/all
application/json
GET
参数 必选 类型 说明 QueryParams title 否 String 按照标题模糊查询
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
price | float | 商品原价 |
discount | float | 拼团价格 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
course_cover | String | 课程封面图片地址 |
groupbuy | int | 开团数量 |
groupsuc | int | 成功拼团数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/group/sum
application/json
GET
参数 必选 类型 说明 QueryParams 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONObject | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
total | int | 拼团数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/group/recommend
application/json
GET
参数 必选 类型 说明 QueryParams 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
courseid | int | 关联的课程id |
cover | String | 封面图片地址 |
poster | String | 海报图片地址 |
price | float | 商品原价 |
discount | float | 拼团价格 |
tips | String | 购买须知 |
abstracts | String | 摘要 |
card | String | 邀请卡图片地址 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
category | int | 分类ID |
description | String | 课程详情图片地址 |
course_cover | String | 课程封面图片地址 |
create_time | String | 创建时间 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/group/all
application/json
GET
参数 必选 类型 说明 QueryParams category 否 int 按照分类查询
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
price | float | 商品原价 |
discount | float | 拼团价格 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
course_cover | String | 课程封面图片地址 |
groupbuy | int | 开团数量 |
groupsuc | int | 成功拼团数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/group/query
application/json
GET
参数 必选 类型 说明 QueryParams id 是 int 拼团id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
courseid | int | 关联的课程id |
cover | String | 封面图片地址 |
poster | String | 海报图片地址 |
price | float | 商品原价 |
discount | float | 拼团价格 |
tips | String | 购买须知 |
abstracts | String | 摘要 |
card | String | 邀请卡图片地址 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
category | int | 分类ID |
description | String | 课程详情图片地址 |
course_cover | String | 课程封面图片地址 |
create_time | String | 创建时间 |
chapters | Array | 章节列表,详细信息请见 ChapterItem |
users | Array | 购买用户列表,详细信息请见 UserItem |
count | int | 参团总数 |
ChapterItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 章节id |
cover | String | 封面图片地址 |
creator | String | 作者 |
title | String | 标题 |
num | int | 章节序号 |
create_time | String | 创建时间 |
update_time | String | 更新时间 |
courseid | int | 所属课程id |
video | String | 视频文件地址 |
UserItem
返回字段 | 字段类型 | 说明 |
---|---|---|
userid | int | 用户id |
username | String | 用户名 |
avatar | String | 头像 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/groupbuy/add
application/json
POST
参数 必选 类型 说明 RequestBody grouid 是 int 拼团id userid 是 int 用户id username 是 String 用户名 buyid 否 String 参团id,角色为发起人,可不传 role 是 int 参团角色,0团长,1团员 avatar 是 String 头像
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | String | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
buyid | String | 参团id |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/groupbuy/query
application/json
GET
参数 必选 类型 说明 QueryParams buyid 否 String 参团id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
grouid | int | 拼团id |
userid | int | 用户id |
username | String | 用户名 |
buyid | String | 参团id |
role | int | 参团角色,0团长,1团员 |
avatar | String | 头像 |
create_time | String | 创建时间 |
end_time | String | 结束时间 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/groupbuy/query
application/json
GET
参数 必选 类型 说明 QueryParams groupid 是 String 拼团id status 否 String 参团状态 username 否 String 按照团长名称模糊搜索
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
grouid | int | 拼团id |
userid | int | 用户id |
username | String | 用户名 |
buyid | String | 参团id |
role | int | 参团角色,0团长,1团员 |
avatar | String | 头像 |
create_time | String | 创建时间 |
end_time | String | 结束时间 |
total | int | 开团数量 |
now | int | 参团成功数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/groupbuy/sum
application/json
GET
参数 必选 类型 说明 QueryParams 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
group_now | int | 当前拼团数量 |
group_success | int | 今日拼团成功数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/groupbuy/mylist
application/json
GET
参数 必选 类型 说明 QueryParams userid 是 int 用户ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见 DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
id | int | 拼团id |
courseid | int | 关联的课程id |
cover | String | 封面图片地址 |
poster | String | 海报图片地址 |
price | float | 商品原价 |
discount | float | 拼团价格 |
tips | String | 购买须知 |
abstracts | String | 摘要 |
card | String | 邀请卡图片地址 |
recommend | int | 是否推荐,0不推荐,1推荐 |
title | String | 标题 |
category | int | 分类ID |
description | String | 课程详情图片地址 |
course_cover | String | 课程封面图片地址 |
create_time | String | 创建时间 |
total | int | 总的章节数 |
now | int | 已学章节数 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/api/learnt/add
application/json
POST
参数 必选 类型 说明 RequestBody userid 是 int 用户id courseid 是 int 课程id chapter 是 int 章节id num 是 int 章节序号
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
group_now | int | 当前拼团数量 |
group_success | int | 今日拼团成功数量 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/web/category/add
Response
{"data":"ok","success":true}
/web/user/reg
application/json
POST
参数 必选 类型 说明 RequestBody username 是 string 用户名 password 是 int 密码
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
userid | int | 用户id |
username | string | 用户名 |
mobile | int | 手机号 |
sex | int | 性别 |
avatar | string | 头像 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/api/user/reg
Response
{"data":"ok","success":true}
/web/user/login
application/json
POST
参数 必选 类型 说明 RequestBody username 是 string 用户名 password 是 int 密码
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
userid | int | 用户id |
username | string | 用户名 |
mobile | int | 手机号 |
sex | int | 性别 |
avatar | string | 头像 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/api/user/login
Response
{"data":"ok","success":true}
/web/user/info
application/json
POST
参数 必选 类型 说明 RequestBody userid 是 int 用户userid
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JsonArray | 创建成功返回结果,详细信息请见DataItem |
error | String | 添加任务失败时返回,错误原因 |
DataItem
返回字段 | 字段类型 | 说明 |
---|---|---|
userid | int | 用户id |
username | string | 用户名 |
mobile | int | 手机号 |
sex | int | 性别 |
avatar | string | 头像 |
Request
curl -X POST -d {"name":"xxxxx"} http://ip:port/api/user/info
Response
{"data":"ok","success":true}