^ 正の文、
Published on 2024-08-24 / 6 Visits
0
0

关于单商户添加供货商模块调整

主要涉及功能模块

1.账号信息/角色信息

沿用现在的账号角色体系,添加供货商专用菜单:商品管理、订单管理、售后处理(待定)

2.商品绑定供货商

完成商品属性添加供货商,添加、编辑、测试通过

商品采集设置默认供应商:官方旗舰店

3.订单下单拆单,订单绑定供货商

手机端商品展示,添加供应商展示

下单时候:付款完成进行拆单,按照供应商进行分组拆分(优惠折扣按照金额比例平摊)

订单和订单商品,两个表

总单

订单号 金额38 积分折扣5元 老积分抵扣10

拆单:

A供应商:商品一、商品三;金额:28,积分抵扣:5*28/38,

计算商品老积分可抵扣上限金额A1,10*A1/(A1+A2)

支付金额=28-积分抵扣-老积分抵扣

B供应商:商品二;金额:10,积分抵扣 5*10/38,

计算商品老积分可抵扣上限金额A2,抵扣金额:10*A2/(A1+A2)

支付金额=10-积分抵扣-老积分抵扣

订单分:

未拆分订单正常走流程(下单-订单信息(未拆分)-订单商品)

拆分的订单是标识为已拆分,同时父订单编号不为空

(下单-父订单信息(拆分,用于统一支付)-支付完成拆分-子订单X信息-子订单X商品)

最终实现:分父子订单,支付按照统一金额付,订单分为多个订单显示和处理。

4.订单列表按照供货商筛选

后台订单处理需要过滤掉父订单,订单应添加是否拆单属性

只保留未拆分订单,和拆分后子订单

订单筛选添加供货商,以及判定默认是否供货商角色(只查看自身数据)

5.售后也加入供货商审核

针对订单退款售后测试是否正常,

针对拆分子订单退款需要平衡退款状态:退款中、已退款

Ps.供货商账单需要结合供货价算出成本和盈利,成本划分到供货商

 

主要思路:

1. 如果是沿用老账号信息和角色,需要添加额外菜单

2. 查看用户授权信息是否可以获取到用户角色

3.  供货商模块功能,CRUD时候代入角色身份(供货商名称)

4. 业务功能:商品(CRUD)、订单管理、售后管理、账单查看(待定)


Comment