🧾 育才家 · 统一分润/结算引擎

v0.2.0 · 全体系一套账 · 防内讧五机制

团长码/业务员码/推荐码首绑锁客、认码不认情;银发会销/导游团长/QIMALL分销/会员共一套总账。

防内讧五机制(验收标准): 1) 单一归属·首绑锁客:归属码首绑后永久锁定,此后成交复购一律归最初说服人,谁也不能抢(认码不认情)。
2) 一单一账·不叠加:每笔交易只一条分润记录、只归一人;按订单来源场景唯一选一套规则计算,不重复不叠加。
3) 统一分账总账·全体系一套账:C端/B端/会销全写进同一 t_trade+t_commission 总表,各侧看板读同一账,杜绝一单两记。
4) 规则优先级/冲突裁决:先按订单biz_type定分润类型(onsite售前5 / aftercare·wholesale售后10 / fund公积金5),同一场景内按首绑码。
5) 对账/审计/告警:按日/周对账;重复归因/超比例/归属码无效/同单多记自动标红。

接口文档

方法路径说明
POST/api/sellers登记团长/业务员/导游/分销员
POST/api/bind客户首绑归属码(首绑锁客,认码不认情)
POST/api/trades交易归因+自动分账(一单一账,幂等防重)
GET/api/dashboard/:sellerId团长/体系看板(读统一总账)
GET/api/ledger统一分账总账(流水,可按体系/类型过滤)
GET/api/reconcile?from&to按日/周对账,异常自动标红
GET/api/commissions分润明细
POST/api/settle推手可提现结算

分润规则

订单来源场景(biz_type)说服人公积金
①售前现场成交 onsite5%(谁说服归谁)5%
②售后离团回购 aftercare10%(同一说服人)5%
③批发/分销订货复购 wholesale10%(归因上级/团长码)5%
④归属首绑锁客·认码不认情

冲突裁决:不同体系同客户多码时,一律按 bz 订单来源场景 → 同场景按首绑码,明文固化,不做人工扯皮。