路飞项目-结算接口
需求:
1 用户可以直接在课程详情页面直接购买
2 用户也可以从购物车选择购买
3 如果该商品已近买过了,发送提示消息?
4 每次购买到购买页面都是最新的一次
前端部分
post请求:
直接购买 前端发送选择的课程id及选择的价格策略id
从购物车选择购买: 前端发送课程id
put请求
课程优惠券修改 课程id 课程优惠券id
通用券修改 通用券id
后端部分
post请求接受部分
1 校验数据是否合法
2 是否为直接购买或从购物车中购买
3 清空之前的购买的数据,添加新增的数据
4 设计数据解构,进行存储
get请求
1 获取数据,发送数据
put请求
1 校验是修改课程优惠券还是通用券
2 校验数据是否合法
3 添加默认优惠券
4 数据结构设计