🎯 创富专区奖励分配分析
📋 核心规则
直推奖:只有第1档,发给购买者的直接推荐人。奖励金额 = 第一档门槛PV × 50%(即 800 × 50% = 400 元)
达成奖:从第2档起,按树形结构的父节点层级计算,第N档发给第N层父节点。奖励金额 = 档位增量PV × 50%
成就奖:发给获奖人的推荐人,金额 = 对应直推奖或达成奖 × 20%
关键点:推荐关系 ≠ 父节点关系,推荐人和父节点可以是不同的人
叠加规则:直推奖和达成奖可以发给同一个人。例如:某人既是购买者的推荐人(拿直推奖),又是购买者的第N层父节点(拿达成奖),两种奖励可以同时获得。
奖励发放形式:所有奖励都以消费券形式发放到用户账户
📌 案例1:周九 花 5200 元
树形结构(父节点关系)
张三
└── 李四
└── 王五
└── 赵六 (推荐人: 张三)
└── 钱七 (推荐人: 赵六)
├── 孙八
│ └── 周九 ⭐ 购买者
└── 吴十
周九 的父链
| 层级 | 父节点 |
| 第1层 | 孙八 |
| 第2层 | 钱七 |
| 第3层 | 赵六 |
| 第4层 | 王五 |
| 第5层 | 李四 |
| 第6层 | 张三 |
推荐链:周九 → 钱七(周九的推荐人是钱七)→ 赵六(钱七的推荐人是赵六)→ 张三(赵六的推荐人是张三)
奖励分配表
| 档位 |
奖励类型 |
获得者 |
金额 |
计算逻辑 |
| 第1档 |
直推奖 |
钱七 |
400 |
周九的推荐人(800 × 50%) |
| 第1档 |
成就奖 |
赵六 |
80 |
钱七的推荐人(400 × 20%) |
| 第2档 |
达成奖 |
钱七 |
400 |
第2层父节点(周九→孙八→钱七),增量PV 800 × 50% |
| 第2档 |
成就奖 |
赵六 |
80 |
钱七的推荐人(400 × 20%) |
| 第3档 |
达成奖 |
赵六 |
800 |
第3层父节点(周九→孙八→钱七→赵六),增量PV 1600 × 50% |
| 第3档 |
成就奖 |
张三 |
160 |
赵六的推荐人(800 × 20%) |
| 第4档 |
达成奖 |
王五 |
1200 |
第4层父节点,增量PV 2400 × 50% |
| 第4档 |
成就奖 |
- |
- |
王五没有推荐人,不产生成就奖 |
| 第5档 |
达成奖 |
李四 |
1600 |
第5层父节点,增量PV 3200 × 50% |
| 第5档 |
成就奖 |
- |
- |
李四没有推荐人,不产生成就奖 |
| 第6档 |
达成奖 |
张三 |
2000 |
第6层父节点,增量PV 4000 × 50% |
⚠️ 重要发现:达成奖跳过了直属父节点
问题:达成奖是否跳过了自己直属父节点(第1层父节点)?
答案:✅ 是的,跳过了!
分析:
• 孙八 是 周九 的第1层父节点(直属父节点)
• 第1档是直推奖,发给推荐人 钱七,不是父节点 孙八
• 第2档起是达成奖,从第2层父节点开始(钱七),跳过了第1层父节点(孙八)
• 孙八 不会获得任何达成奖
结论:达成奖从第2层开始,跳过了第1层父节点。这是一个重要的设计特点。
📌 案例2:周九 花 5200 元
树形结构(父节点关系)
张三
└── 李四
└── 王五 (推荐人: 李四)
└── 赵六 (推荐人: 张三)
└── 钱七 (推荐人: 王五)
└── 孙八 (推荐人: 钱七)
└── 周九 ⭐ 购买者 (推荐人: 孙八)
周九 的父链
| 层级 | 父节点 |
| 第1层 | 孙八 |
| 第2层 | 钱七 |
| 第3层 | 赵六 |
| 第4层 | 王五 |
| 第5层 | 李四 |
| 第6层 | 张三 |
推荐链:周九 → 孙八(周九的推荐人是孙八)→ 钱七(孙八的推荐人是钱七)→ 王五(钱七的推荐人是王五)→ 李四(王五的推荐人是李四)
奖励分配表
| 档位 |
奖励类型 |
获得者 |
金额 |
计算逻辑 |
| 第1档 |
直推奖 |
孙八 |
400 |
周九的推荐人(800 × 50%) |
| 第1档 |
成就奖 |
钱七 |
80 |
孙八的推荐人(400 × 20%) |
| 第2档 |
达成奖 |
钱七 |
400 |
第2层父节点(周九→孙八→钱七),增量PV 800 × 50% |
| 第2档 |
成就奖 |
王五 |
80 |
钱七的推荐人(400 × 20%) |
| 第3档 |
达成奖 |
赵六 |
800 |
第3层父节点(周九→孙八→钱七→赵六),增量PV 1600 × 50% |
| 第3档 |
成就奖 |
张三 |
160 |
赵六的推荐人(800 × 20%) |
| 第4档 |
达成奖 |
王五 |
1200 |
第4层父节点,增量PV 2400 × 50% |
| 第4档 |
成就奖 |
李四 |
240 |
王五的推荐人(1200 × 20%) |
| 第5档 |
达成奖 |
李四 |
1600 |
第5层父节点,增量PV 3200 × 50% |
| 第5档 |
成就奖 |
- |
- |
李四没有推荐人,不产生成就奖 |
| 第6档 |
达成奖 |
张三 |
2000 |
第6层父节点,增量PV 4000 × 50% |
⚠️ 重要发现:父节点是直推人时,达成奖也跳过了
问题:如果父节点就是推荐人,达成奖是否也跳过了?
答案:✅ 是的,也跳过了!
分析:
• 周九 的推荐人是 孙八,周九 的父节点也是 孙八(推荐人和父节点是同一个人)
• 第1档直推奖发给 孙八(周九的推荐人,也是周九的父节点)
• 第2档达成奖发给 钱七(第2层父节点),跳过了 孙八(第1层父节点)
• 孙八 虽然是推荐人,但不会获得第2档达成奖
结论:即使父节点就是推荐人,达成奖也跳过了第1层父节点。直推奖和达成奖是分开计算的,第1档只发直推奖,达成奖从第2层开始。
📊 案例对比
| 对比项 |
案例1 |
案例2 |
| 购买者 |
周九 |
周九 |
| 直接推荐人 |
钱七 |
孙八 |
| 推荐链 |
周九→钱七→赵六→张三 |
周九→孙八→钱七→王五→李四 |
| 树形链 |
周九→孙八→钱七→赵六→王五→李四→张三 |
周九→孙八→钱七→赵六→王五→李四→张三 |
| 第2层达成奖 |
钱七 |
钱七 |
| 第3层达成奖 |
赵六 |
赵六 |
| 第4层达成奖 |
王五 |
王五 |
| 第2层成就奖 |
赵六(钱七的推荐人) |
王五(钱七的推荐人) |
| 第3层成就奖 |
张三(赵六的推荐人) |
张三(赵六的推荐人) |
| 第4层成就奖 |
无(王五没有推荐人) |
李四(王五的推荐人) |
关键发现:两个案例的父链相同(都是6层),但推荐链不同,导致成就奖的发放对象不同。达成奖按树形结构计算,成就奖按推荐关系计算。
📈 档位门槛PV配置
| 档位 |
门槛PV |
档位增量PV |
奖励类型 |
发放对象 |
奖励金额 |
| 第1档 | 800 | 800 | 直推奖 | 直接推荐人 | 400 |
| 第2档 | 1600 | 800 | 达成奖 | 第2层父节点 | 400 |
| 第3档 | 3200 | 1600 | 达成奖 | 第3层父节点 | 800 |
| 第4档 | 5600 | 2400 | 达成奖 | 第4层父节点 | 1200 |
| 第5档 | 8800 | 3200 | 达成奖 | 第5层父节点 | 1600 |
| 第6档 | 12800 | 4000 | 达成奖 | 第6层父节点 | 2000 |
| 第7档 | 17600 | 4800 | 达成奖 | 第7层父节点 | 2400 |
| 第8档 | 23200 | 5600 | 达成奖 | 第8层父节点 | 2800 |
| 第9档 | 29600 | 6400 | 达成奖 | 第9层父节点 | 3200 |
| 第10档 | 36800 | 7200 | 达成奖 | 第10层父节点 | 3600 |
| 第11档 | 44800 | 8000 | 达成奖 | 第11层父节点 | 4000 |
| 第12档 | 53600 | 8800 | 达成奖 | 第12层父节点 | 4400 |
| 第13档 | 63200 | 9600 | 达成奖 | 第13层父节点 | 4800 |
💰 奖励比例配置
直推奖励比例:50%
第1档直推奖 = 第一档门槛PV × 50% = 800 × 50% = 400元
注意:不是按订单PV计算,而是按第一档门槛PV(800)计算
达成奖励比例:50%
达成奖 = 档位增量PV × 50%
例如:第3档增量 = 3200 - 1600 = 1600,达成奖 = 1600 × 50% = 800元
成就奖励比例:20%
成就奖 = 对应直推奖或达成奖 × 20%
例如:直推奖400元,成就奖 = 400 × 20% = 80元
重要说明:直推奖和达成奖的计算基数是档位门槛PV/档位增量PV,不是订单PV。例如用户花了5200元(PV=5200),但直推奖只按第一档门槛800PV计算,即 800 × 50% = 400元。
👥 经销商等级体系
等级说明
| 等级 |
身份名称 |
升级条件 |
权益说明 |
| 0 |
会员 |
注册即为会员 |
基础会员权益,可购买商品 |
| 1 |
消费商 |
有效PV ≥ 3200 |
可获得直推奖,可入创富树 |
| 2 |
销售商 |
① 有效PV ≥ 3200 ② 直推用户中达到3200PV的人数 ≥ 2人 |
可获得直推奖+达成奖+成就奖 |
升级规则详解
会员 → 消费商:用户累计有效PV达到3200PV即可自动升级为消费商
消费商 → 销售商:需要同时满足两个条件:
① 本人有效PV ≥ 3200PV
② 直接推荐的用户中,有效PV ≥ 3200PV 的人数 ≥ 2人
身份与奖励关系:
• 会员:只能获得直推奖(第1档)
• 消费商:可获得直推奖(第1档)
• 销售商:可获得直推奖(第1档)+ 达成奖(第2档起)+ 成就奖
身份对奖励的影响
| 奖励类型 |
会员 |
消费商 |
销售商 |
| 直推奖(第1档) |
✅ 可获得 |
✅ 可获得 |
✅ 可获得 |
| 达成奖(第2档起) |
❌ 不可获得 |
❌ 不可获得 |
✅ 可获得 |
| 成就奖 |
❌ 不可获得 |
❌ 不可获得 |
✅ 可获得 |
关键点:只有销售商才能获得达成奖和成就奖。如果获奖人不是销售商,达成奖会处于"待领取"状态,直到升级为销售商后才能领取。前端展示的锁定文案为"需完成两次有效分享方可领取"。
🎯 奖励领取条件详解
条件1:小区PV达标(成就奖)
小区PV定义:小区PV = min(左子树所有用户PV之和, 右子树所有用户PV之和)
门槛值:10000(后台"成就奖小区PV门槛"配置项)
判断逻辑:只有当小区PV ≥ 10000时,才能领取成就奖
计算示例
| 你的子树 |
你的子树PV |
另一棵子树PV |
小区PV |
能否领取 |
说明 |
| 右子树 |
12000 |
50000 |
12000 |
✅ 能 |
12000 ≥ 10000,达标 |
| 右子树 |
8000 |
50000 |
8000 |
❌ 不能 |
8000 < 10000,未达标 |
| 左子树 |
12000 |
50000 |
12000 |
✅ 能 |
12000 ≥ 10000,达标 |
| 左子树 |
8000 |
50000 |
8000 |
❌ 不能 |
8000 < 10000,未达标 |
关键点:小区PV取的是较小值,不是你所在子树的值。即使你所在的子树PV超过10000,但如果比另一棵子树小,你的小区PV就是你所在子树的值。只要这个值 ≥ 10000,就能领取成就奖。前端会显示提示:"当前小区 PV X / 需 Y"。
条件2:身份要求(达成奖、成就奖)
身份要求:获奖人必须为销售商
说明:如果获奖人不是销售商,奖励会处于"待领取"状态
前端锁定文案:"需完成两次有效分享方可领取"
条件3:门槛PV要求(达成奖)
门槛PV定义:第N档达成奖需要获奖人本人有效PV达到第N+1档门槛
核心规则:不是"达到当前档位的门槛",而是"达到下一档位的门槛"——这是一个递进的激励机制
各档位达成奖的门槛PV要求
| 达成奖档位 |
需要达到的PV门槛 |
门槛PV值 |
说明 |
| 第2档达成奖 |
第3档门槛 |
3200PV |
你必须有3200PV才能领取第2档达成奖 |
| 第3档达成奖 |
第4档门槛 |
5600PV |
你必须有5600PV才能领取第3档达成奖 |
| 第4档达成奖 |
第5档门槛 |
8800PV |
你必须有8800PV才能领取第4档达成奖 |
| 第5档达成奖 |
第6档门槛 |
12800PV |
你必须有12800PV才能领取第5档达成奖 |
| 第6档达成奖 |
第7档门槛 |
17600PV |
你必须有17600PV才能领取第6档达成奖 |
| 第7档达成奖 |
第8档门槛 |
23200PV |
你必须有23200PV才能领取第7档达成奖 |
| 第8档达成奖 |
第9档门槛 |
29600PV |
你必须有29600PV才能领取第8档达成奖 |
| 第9档达成奖 |
第10档门槛 |
36800PV |
你必须有36800PV才能领取第9档达成奖 |
| 第10档达成奖 |
第11档门槛 |
44800PV |
你必须有44800PV才能领取第10档达成奖 |
| 第11档达成奖 |
第12档门槛 |
53600PV |
你必须有53600PV才能领取第11档达成奖 |
| 第12档达成奖 |
第13档门槛 |
63200PV |
你必须有63200PV才能领取第12档达成奖 |
举例说明
| 场景 |
你的PV |
需要达到的PV |
能否领取 |
显示文案 |
| 领取第3档达成奖 |
4000PV |
5600PV |
❌ 不能 |
"达到5600PV可领取" |
| 领取第3档达成奖 |
6000PV |
5600PV |
✅ 能 |
- |
| 领取第4档达成奖 |
7000PV |
8800PV |
❌ 不能 |
"达到8800PV可领取" |
| 领取第4档达成奖 |
10000PV |
8800PV |
✅ 能 |
- |
关键点:这是一个递进的激励机制——你必须有更高的PV才能领取当前档位的达成奖。例如第3档达成奖,你必须达到第4档的门槛(5600PV)才能领取,而不是第3档的门槛(3200PV)。
领取条件总结
| 奖励类型 |
条件1 |
条件2 |
条件3 |
发放方式 |
| 直推奖 |
- |
- |
- |
✅ 达标后自动发放 |
| 达成奖 |
- |
身份为销售商 |
本人PV ≥ 下一档门槛 |
可一键领取/单笔领取 |
| 成就奖 |
小区PV ≥ 10000 |
身份为销售商 |
- |
小区PV达标自动发放 否则手动领取 |
锁定文案说明
| 锁定原因 |
适用场景 |
解锁条件 |
| "小区PV未达成,暂不可领取" |
成就奖 |
小区PV达到10000 |
| "需完成两次有效分享方可领取" |
达成奖、成就奖 |
升级为销售商(后端文案为"需成为销售商方可领取") |
| "达到XXXX PV可领取" |
达成奖 |
本人有效PV达到下一档门槛 |
🎫 消费券机制
消费券的产生方式
| 来源类型 |
说明 |
触发条件 |
| 创富奖励 |
创富专区的三种奖励都以消费券形式发放 |
用户获得直推奖/达成奖/成就奖时自动发放 |
| 平台发放 |
后台管理员手动发放消费券 |
管理员在后台操作 |
| 活动赠送 |
参与平台活动获得的消费券 |
用户参与活动并满足条件 |
| 订单退款退回 |
使用消费券支付的订单退款时退回 |
订单发生退款 |
| 转赠转入 |
其他用户转赠的消费券 |
用户之间转赠 |
消费券的消耗方式
| 消耗类型 |
说明 |
| 订单抵扣 |
下单时使用消费券抵扣金额 |
| 转赠转出 |
将消费券转赠给其他用户 |
| 商家收款码转出 |
通过商家收款码支付给商家 |
创富奖励与消费券的关系
直推奖 → 消费券
推荐人获得第一档门槛PV的50%,以消费券形式发放
例如:800 × 50% = 400 消费券
达成奖 → 消费券
第N层父节点获得档位增量PV×50%,以消费券形式发放
例如:第3档增量=1600PV,获得 1600×50%=800 消费券
成就奖 → 消费券
获奖人的推荐人获得对应奖励×20%,以消费券形式发放
例如:达成奖=800,获得 800×20%=160 消费券
消费券存储说明
用户账户信息
• 记录用户的消费券余额
• 采用乐观锁机制,防止并发修改导致数据错误
消费券流水记录
• 每次变动都会记录变更前余额、变更金额、变更后余额
• 区分收入和支出类型
• 记录对应的业务类型(如创富奖励、订单抵扣等)
关键点:消费券的主要来源是创富奖励。用户通过直推奖、达成奖、成就奖获得消费券,然后可以在下单时使用消费券抵扣金额。消费券支持转赠和商家收款码支付。
🔧 业务流程要点
奖励计算流程
| 步骤 |
处理内容 |
说明 |
| 第一步 |
创建档位记录 |
根据用户累计PV,判断跨过了哪些档位。第1档是直推奖,第2档起是达成奖 |
| 第二步 |
查找达成奖获得者 |
沿树形结构向上查找,第N档发给第N层父节点 |
| 第三步 |
计算小区PV |
取左右两棵子树PV的较小值,判断成就奖领取条件 |
| 第四步 |
创建成就奖记录 |
发给获奖人的推荐人,金额为对应奖励的20% |
| 第五步 |
判断领取条件 |
判断是否满足销售商身份、PV门槛、小区PV等条件 |
| 第六步 |
发放消费券 |
将奖励金额以消费券形式记入用户账户 |
数据流转
订单支付 → 创富结算 → 产生奖励 → 消费券发放
1. 用户下单支付成功
2. 系统计算用户累计PV并更新档位状态
3. 根据档位产生直推奖/达成奖/成就奖记录
4. 将奖励金额以消费券形式发放到用户账户