购物车常见处理方法
购物车处理方法
添加购物车
- 如果用户未登录,就将商品信息存入cookie,设置缓存时间
- 如果登录,优先查询cookie中是否有商品信息,如果有就将cookie中商品加入redis,并清空对应cookie,如果没有,就直接创建对象存入resdis中
结算
- 如果未登录,取cookie中的购物车(注意null判断),回显示给页面并提示登录,登录后
- 如果已经登录,(注意cookie中的商品一定要先导入到购物车),取redis中的购物车(注意null判断),回显并跳转到支付页面