业务功能
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, 退货数量,
用户评价(数据表划归会员管理模块)
订单评价: 每笔订单有一次评价机会
商品评价: 每笔订单的每个商品有一次评价机会
评价回复:客服对用户评价进行回复