购物车
2021-04-02 10:26:18 66 举报
AI智能生成
购物车
作者其他创作
大纲/内容
加入购物车
1.post请求
2.获取商品id,商品数量
3.校验参数,判断商品数量类型,库存多少
4.如果用户的登录,购物车数据保存到redis中
获取id
购物车不存在该商品,添加到购物车中(hset)
购物车已存在该商品,数量累加
查询购物车总数,采用json返回数据
5.如果用户未登录,购物车数据保存到cookie中
获取商品cookie商品记录
判断商品记录信息
将购物车字典数据转换为json字符串中(dumps)
计算数量保存到到cookie返回处理结果
购物车信息
1.get方式
2.查询购物车数据
用户未登录,从cookie中获取数据(loads)
用户未登录,从Redis中获取数据
3.遍历购物车,形成模板所需数据
4.获取商品金额,数量,返回结果数据
更新购物车信息
1.post方式请求
2.获取商品id与数量
3.校验参数,商品是否存在,整件,库存多少
4.保存购物车数据
用户未登录,保存数据到cookie
用户已的登录,保存数据到redis
删除购物车信息
1.post方式请求,获取商品id
2.从购物车中删除数据
用户未登录,从cookie中删除(del购物车 商品id)
用户已登录。从redis中删除(hdel)
0 条评论
下一页