增加购物车逻辑框架