重构购物车与订单流程