vortmall-distribution 数据库文档
12
类别: 
系统数据结构

vortmall-distribution 数据库文档

分销服务数据库,包含分销员、分销订单、佣金等分销相关表


1. distributor - 分销员表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2user_id用户IDbigint unsignedUNINO
3level分销等级tinyintMULNO
4parent_id上级分销员IDbigint unsignedMULNO
5real_name真实姓名varchar(50)YES
6mobile手机号varchar(20)MULYES
7total_income累计收入decimal(12,2)NO
8available_income可提现金额decimal(12,2)NO
9frozen_income冻结金额decimal(12,2)NO
10withdraw_income已提现金额decimal(12,2)NO
11order_count推广订单数intNO
12sub_count下级分销员数intNO
13status状态:0待审核1正常2禁用3审核拒绝tinyintMULNO
14apply_time申请时间datetimeMULYES
15audit_time审核时间datetimeYES
16audit_remark审核备注varchar(255)YES
17shop_id店铺IDbigint unsignedMULNO
18deleted逻辑删除:0未删 非0已删intNO
19create_time创建时间datetimeYES
20modify_time修改时间datetimeYES

2. distributor_commission_log - 分销佣金记录表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2distributor_id分销员IDbigint unsignedMULNO
3order_id订单IDbigint unsignedMULNO
4order_item_id订单商品项IDbigint unsignedMULYES
5buyer_user_id购买用户IDbigint unsignedMULNO
6commission_amount佣金金额decimal(10,2)NO
7commission_rate佣金比例(%)decimal(5,2)NO
8commission_level佣金层级:1一级2二级3三级tinyintMULNO
9status状态:0待结算1已结算2已取消tinyintMULNO
10settle_time结算时间datetimeMULYES
11shop_id店铺IDbigint unsignedMULNO
12deleted逻辑删除:0未删 非0已删intNO
13create_time创建时间datetimeMULYES
14modify_time修改时间datetimeYES

3. distributor_level - 分销等级配置表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2level等级:1/2/3tinyintUNINO
3level_name等级名称varchar(50)NO
4level_icon等级图标varchar(255)YES
5upgrade_condition升级条件类型:1累计佣金2累计订单3邀请人数tinyintNO
6upgrade_value升级条件值decimal(12,2)NO
7first_rate一级佣金比例(%)decimal(5,2)NO
8second_rate二级佣金比例(%)decimal(5,2)NO
9third_rate三级佣金比例(%)decimal(5,2)NO
10shop_id店铺IDbigint unsignedMULNO
11deleted逻辑删除:0未删 非0已删intNO
12create_time创建时间datetimeYES
13modify_time修改时间datetimeYES

4. distributor_withdraw - 分销员提现记录表

序号名称描述类型为空额外
1id分布式主键bigint unsignedPRINO
2withdraw_sn提现单号varchar(100)UNINO
3distributor_id分销员IDbigint unsignedMULNO
4user_id用户IDbigint unsignedMULNO
5withdraw_amount提现金额decimal(10,2)NO
6actual_amount实际到账金额decimal(10,2)NO
7fee_amount手续费decimal(10,2)NO
8withdraw_type提现方式:1微信2支付宝3银行卡tinyintMULNO
9account_info提现账户信息JSONtextYES
10status状态:0待审核1审核通过2已打款3已拒绝tinyintMULNO
11audit_time审核时间datetimeYES
12audit_remark审核备注varchar(255)YES
13pay_time打款时间datetimeMULYES
14pay_remark打款备注varchar(255)YES
15shop_id店铺IDbigint unsignedMULNO
16deleted逻辑删除:0未删 非0已删intNO
17create_time创建时间datetimeMULYES
18modify_time修改时间datetimeYES

5. outbox_message - OutBox消息表

序号名称描述类型为空额外
1id消息IDvarchar(32)PRINO
2message_type消息类型(业务标识)varchar(64)MULNO
3aggregate_id聚合根ID(如订单ID)bigint unsignedMULYES
4payload消息内容(JSON格式)textNO
5status状态:0-待处理 1-处理中 2-成功 3-失败tinyintMULNO
6retry_count重试次数intNO
7max_retry最大重试次数intNO
8next_retry_time下次重试时间datetimeYES
9error_msg错误信息varchar(512)YES
10deleted是否删除:0-否 1-是tinyintNO
11create_time创建时间datetimeMULYES
12modify_time修改时间datetimeYES

6. undo_log - AT模式回滚日志表

序号名称描述类型为空额外
1branch_id分支事务IDbigintUNINO
2xid全局事务IDvarchar(128)NO
3context上下文varchar(128)NO
4rollback_info回滚信息longblobNO
5log_status状态 0-正常 1-全局已完成intNO
6log_created创建时间datetime(6)MULNO
7log_modified修改时间datetime(6)NO
评论 0
/ 1000
0
0
收藏