# 课程 **Repository Path**: li-feisheng/curriculum ## Basic Information - **Project Name**: 课程 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-06 - **Last Updated**: 2024-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1注册 2登录 3添加 4获取 5判断 6购物车 7订单 8详情 9支付 10结束 订单 [TOC] 简要描述 · 视频上传 请求URL · http://xx.com/api/user/register 请求方式 · POST 返回示例 { "code": 0, "msg": "七牛云上传成功", "data": { "Upload": "snwhyhaoo.hd-bkt.clouddn.com/285841" } } 返回参数说明 参数名 类型 说明 groupid int 用户组id,1:超级管理员;2:普通用户 备注 · 更多返回错误代码请看首页的错误代码描述 · 简要描述 · · 添加课程 请求URL · http://xx.com/api/user/AddCourser 请求方式 · POST 参数 参数名 必选 类型 说明 name 是 string 用户名 teacher 是 string 老师 introduce 否 string 介绍 price 否 float64 价格 img 否 string 封面 video 否 string 视频 typeId 否 int 分类 state 否 int 状态 host 否 int64 热度 返回示例 { "code": 0, "msg": "添加课程成功", "data": null } 返回参数说明 参数名 类型 说明 groupid int 用户组id,1:超级管理员;2:普通用户 备注 · 更多返回错误代码请看首页的错误代码描述 · 简要描述 · · 添加订单 请求URL · http://xx.com/api/user/AddOrder 请求方式 · POST 参数 参数名 必选 类型 说明 userId 是 int 用户ID courseId 是 int 课程ID payment 否 int 支付方式 返回示例 { "code": 0, "msg": "添加订单成功", "data": { "orderId": 3, "payUrl": "https://openapi-sandbox.dl.alipaydev.com/gateway.do?app_id=9021000140674197&biz_content=%7B%22subject%22%3A%22%E6%94%AF%E4%BB%98%E5%AE%9D%E6%94%AF%E4%BB%98%22%2C%22out_trade_no%22%3A%223d00ff6d-f444-41cb-9178-516fd4436723%22%2C%22total_amount%22%3A%2210.00%22%2C%22product_code%22%3A%22QUICK_WAP_WAY%22%7D&charset=utf-8&format=JSON&method=alipay.trade.wap.pay¬ify_url=http%3A%2F%2Fxxx&return_url=http%3A%2F%2Fxxx&sign=dHFajO8C%2BFly4pRMxlDBzkpzRN8l8nD%2BNV2oyMIWeRfsZvSLiroAwlU%2B5%2FIr4KBZjhagHq3W4Z%2BH%2B9Rb7kQG3X%2FAShXFJ9QPZeQ4yvguwljatzQ8RredySkGUVuFeb%2FbLnN4fZR3NuRYJBs9xrbYzGDRmo3DAhygrEMP3hbpr5j8naoQ9WThP79q%2F%2FQ1bsR0rIwxTce3JrfUmODS7e%2BHDUvQDxu3WWK0wQSBRFulclL5lm5PFeDAsD3OrvHLFvrhspVIy3ZVgBSgHfe2RWw80B8egniW0znJFj6pt5g2vBjlyB%2F28950u92BH3FcdB9id11li1Mk9NpJPuW5IobMkw%3D%3D&sign_type=RSA2×tamp=2024-12-06+15%3A45%3A44&version=1.0" } } 返回参数说明 参数名 类型 说明 groupid int 用户组id,1:超级管理员;2:普通用户 备注 · 更多返回错误代码请看首页的错误代码描述 简要描述 · 添加购物车 请求URL · http://xx.com/api/user/AddCart 请求方式 · POST 参数 参数名 必选 类型 说明 userId 是 int 用户ID courseId 是 int 课程ID 返回示例 { "code": 0, "msg": "添加购物车成功", "data": null } } 返回参数说明 参数名 类型 说明 groupid int 用户组id,1:超级管理员;2:普通用户 备注 · 更多返回错误代码请看首页的错误代码描述