支付相关:
- 1,加入购物车,
- 在课程详情,应该有一个加入购物车的页面,点击之后就加入购物车了,这是一个post请求,
- 点击购物车页面,可以查看到加入的课程,这是一个get请求,
- 在购物车页面,点击删除,可以删除数据,这是一个delete请求,删除是可以一个一个删,也可以全部删除,删除部分,
- 在购物车页面,可以更新价格策略,比如是1个月,还是3个月,还是6个月,这个需要往后端发请求,使用put或者是patch请求,这一个是需要更新到redis或者数据库的,所以要发送请求,
- ------------------------
- 首先第一点,是放入数据库,还是redis,
- 1这是一个临时的数据,购买了之后要删除购物车的内容,
- 2操作频繁,修改数量,价格策略,删除等频繁操作,
- 所以放入redis,
- 第二点,怎么放入redis,存储的结构,
- #########################################
- 使用优惠券,
- 2,结算中心,
- 3,去支付,使用支付宝,这一步需要生成一个订单,
- 买了课程之后,后端后很多的逻辑的,
- 优惠券需要更新掉了,已使用,
- 你买了什么课程,如果是普通课程你就可以看了,
- 如果是学位课,你还要分配老师,开通模块,
- 这一块非常的重要