购物车商品存储流程
2022-05-08 19:39:38 0 举报
购物车商品存储流程
作者其他创作
大纲/内容
将用户添加的商品进行创建存储数据
加入的商品在原来的购物车中存在
否
1. 商品是否上架,删除2. 当前货品是否存在3. 当前货品是否上架4. 当前货品是否有库存
用户将商品加入购物车
在存储在Redis中
有
没有
商品数据存储在session中
直接增加
结束
1. 创建商品在购物车的唯一标识 (根据商品类型、商品ID、货品ID组合)2. 创建用户的唯一标识(根据当前用户登录的session id)3. 商品项的类型4. 商品项的参数 (商品的ID、货品的ID)5. 购买此商品的数量
判断当前用户的购物车中是否有之前的数据
追加商品
加入的商品在原来的购物车中不存在
检查商品数据的合法性
判断用户是否登录
将当前购物车cookie存放的总价格以及总数量归零
商品数据存储在数据表中
是
0 条评论
下一页