{{userInfo.nickname}}
用户设置 退出登录

{{wikiTitle}}

下单流程

订单流程

一. 加入购物车

\app\controller\api\store\order\StoreCart::create

业务逻辑:

  1. 检查商品状态是否有效
  2. 加入购物车/更新购物车数量
  3. 加入购物车成功返回购物车 id

二. 核对订单信息

\app\controller\api\store\order\StoreOrder::v2CheckOrder

业务逻辑:

  1. 获取下单购物车信息
  2. 检查下单购物车商品是否有效,库存量是否满足,是否超出限量
  3. 计算商品运费
  4. 计算优惠金额
  5. 计算积分抵扣,赠送积分
  6. 计算订单金额
  7. 返回订单信息

三. 创建订单

\app\controller\api\store\order\StoreOrder::v2CreateOrder

  1. 获取下单信息
  2. 核对订单信息
  3. 计算订单佣金
  4. 检查发票信息
  5. 创建订单
  6. 创建发票信息
  7. 减库存
  8. 赠送订单积分
  9. 减积分抵扣积分数
  10. 增加推荐人冻结佣金
  11. 增加自己冻结赠送积分
  12. 返回支付参数
{{cateWiki.like_num}}人点赞
0人点赞
评论({{cateWiki.comment_num}}) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} {{cateWiki.page_view_num}}人看过该文档
评论(0) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} 537人看过该文档
评论
{{item.user ? item.user.nickname : ''}} (自评)
{{item.content}}
{{item.create_time}} 删除
{{item.like ? item.like.like_num : 0}} {{replyIndex == index ? '取消回复' : '回复'}}
评论
{{items.user ? items.user.nickname : '暂无昵称'}} (自评)
{{items.content}}
{{items.create_time}} 删除
{{items.like ? items.like.like_num : 0}} {{replyIndexJ == (index+'|'+indexJ) ? '取消回复' : '回复'}}
评论
目录
  • {{item}}