提交订单

1) 表设计

订单详情显示效果

 

一个用户有多个订单,一个订单有多个商品。

【订单表】存储收货信息、配送信息、支付信息、金额、状态等数据。订单表:

 

【订单商品表】存储【订单对应的商品列表】,一个订单可以有多个商品。订单商品表:

 

2) 【新增订单】数据服务中,传递购物车信息、用户信息、收货信息。主要业务逻辑

 

3) 订单模型中,开启事务,新增订单,新增订单商品列表,清除购物车。主要业务逻辑

 

4) 订单商品模型中,新增订单商品列表。主要业务逻辑