Skip to content

分销返佣 ​

这篇解决什么 ​

分销员、佣金流水、提现单存在哪。读完能对上 trade_brokerage_user 的主键就是会员 ID,以及提现怎么打到钱包或支付转账。

默认端口 48080。开启见 商城功能设计。订单上的推广人是 brokerageUserId。开关在交易配置页。

示意图:下单记冻结佣金。解冻后可提。提现审核通过再打款。

从哪改 ​

名称说明仓库路径
分销用户@RequestMapping("/trade/brokerage-user")ruoyi-office/yudao-module-mall/yudao-module-trade-server/.../controller/admin/brokerage/BrokerageUserController.java
佣金记录/trade/brokerage-recordBrokerageRecordController
提现/trade/brokerage-withdrawBrokerageWithdrawController
用户表trade_brokerage_userBrokerageUserDO
记录表trade_brokerage_recordBrokerageRecordDO
提现表trade_brokerage_withdrawBrokerageWithdrawDO
管理端页用户 / 记录 / 提现ruoyi-office-vben/apps/web-antd/src/views/mall/trade/brokerage/

官方菜单:分销管理 2345。分销用户 2346,佣金记录 2353,佣金提现 2355。交易配置 2342 管分销是否开启。

管理端可改绑定、清绑定、开关资格:PUT /update-bind-user、/clear-bind-user、/update-brokerage-enable。提现 PUT /approve、/reject。

字段 ​

金额单位分。BrokerageUserDO.id 等于 member_user.id,不是另发一套分销账号。

名称说明仓库路径
bindUserId上级推广员BrokerageUserDO
brokerageEnabled是否有分销资格同上
brokeragePrice / frozenPrice可用 / 冻结同上
bizType1 推广佣金,2 提现扣减,3 提现驳回退回BrokerageRecordBizTypeEnum
status记录:0 待结算,1 已结算,2 已取消BrokerageRecordStatusEnum
提现状态0 审核中,10 通过,11 成功,20 驳回,21 失败BrokerageWithdrawStatusEnum
提现类型1 钱包,2 银行卡,3/4 收款码,5/6 微信 / 支付宝 APIBrokerageWithdrawTypeEnum

SKU 上的 firstBrokeragePrice / secondBrokeragePrice 是自行设置的一二代佣金。SPU subCommissionType = true 时用这两列。

提现 API 依赖支付转账

WECHAT_API / ALIPAY_API 会写 payTransferId。钱包类型进会员钱包。没配好转账应用时,审核通过也会卡在打款。

示意图:按记录业务类型 1 / 2 / 3。冻结天数看交易配置,不要猜一张单独的 Job 名。

配置与操作 ​

先走 订单中心 → 交易配置(2342,/mall/trade/config)打开分销。再在 分销用户 / 佣金记录 / 佣金提现 改绑定、审核提现。trade_brokerage_user.id 等于会员 ID。

SKU firstBrokeragePrice / secondBrokeragePrice 在 SPU subCommissionType=true 时生效。提现 WECHAT_API / ALIPAY_API 要支付转账应用。开启见 商城功能设计。

分销用户

本系统截图:分销用户。

交易配置

本系统截图:交易配置。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版