订单模块数据模型

转载自:http://dinguangx.iteye.com/blog/2272112

业务功能

1. 订单&订单明细项

2. 订单拆分(V1.0暂不做):拆单支付(支付前拆分, 如果是套餐订单,不支持拆分),拆单配送(支付后拆分)

3. 退单:整个订单退回(支付前退单,拒单,退单)(什么情况下不支持退单?虚拟物品?特价物品?)

4. 部分退单: 退单关联到订单明细项

5. 订单取消:用户取消,客服取消

 

用户下单

记录用户下单时的信息,包括选择的商品信息,商品数量,配送信息,订单金额,状态等。

订单的商品信息,配送信息分开记录。

相关数据表

订单表ord_order: ID,order_num, user_id, order_amount, 物品总数量,订单标题,订单留言,配送费,折扣金额,amount, 订单状态(新建,待支付,已支付,已审核,发货处理中,已发货,已签收,已完成,已关闭,取消),退单状态(全部退单,部分退单)

全部退单之后,订单状态变为已关闭

 

订单配送信息表ord_express: ID,order_id,收货人,收货地址,联系方式,邮箱,邮编,配送时间, 配送机构

 

订单明细表ord_order_item: ID,order_id, product_id, 购买数量,product_num, 市场价,价格,金额

 

订单日志表ord_order_log: order_id,  操作类型,操作人,操作日志, 操作时间

 

退单

退单表ord_refund_order: id, order_id, refund_status(退款处理中) , 退款金额,实退金额

退单明细表: ord_refund_order_item: id, refund_id, order_id, order_item_id,  product_id, 退货数量,

 

用户评价(数据表划归会员管理模块)

订单评价: 每笔订单有一次评价机会

商品评价: 每笔订单的每个商品有一次评价机会

评价回复:客服对用户评价进行回复

猜你喜欢

转载自blog.csdn.net/lkx94/article/details/80540558
今日推荐