This commit is contained in:
2026-01-19 21:10:35 +08:00
parent c868422a1d
commit a8ec1a5aa1
29 changed files with 247 additions and 282 deletions

View File

@@ -3915,7 +3915,7 @@ CREATE TABLE `agent` (
`id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`agent_code` bigint NOT NULL COMMENT '代理编码从16800开始递增',
`level` tinyint NOT NULL DEFAULT '1' COMMENT '代理等级1=普通2=黄金3=钻石',
`level` tinyint NOT NULL DEFAULT '1' COMMENT '代理等级1=白银2=黄金3=钻石',
`region` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '区域(可选)',
`mobile` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '手机号(加密)',
`wechat_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '微信号',
@@ -4037,7 +4037,7 @@ VALUES (
'level_1_bonus',
'6',
'bonus',
'普通代理等级加成6元',
'白银代理等级加成6元',
'2025-11-26 13:45:27',
'2025-12-09 17:58:09',
NULL,
@@ -4157,7 +4157,7 @@ VALUES (
'upgrade_to_gold_rebate',
'139',
'upgrade',
'普通→黄金返佣金额',
'白银→黄金返佣金额',
'2025-11-26 13:45:27',
'2025-12-09 17:58:09',
NULL,
@@ -4181,7 +4181,7 @@ VALUES (
'upgrade_to_gold_fee',
'198',
'upgrade',
'普通→黄金升级费用',
'白银→黄金升级费用',
'2025-11-26 13:45:27',
'2025-12-09 17:58:09',
NULL,
@@ -4193,7 +4193,7 @@ VALUES (
'direct_parent_amount_normal',
'2',
'rebate',
'直接上级是普通的返佣金额2元',
'直接上级是白银的返佣金额2元',
'2025-11-26 13:45:27',
'2025-12-09 17:58:09',
NULL,
@@ -4237,7 +4237,7 @@ CREATE TABLE `agent_invite_code` (
`id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '邀请码(唯一)',
`agent_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`target_level` tinyint NOT NULL DEFAULT '1' COMMENT '目标等级1=普通2=黄金3=钻石',
`target_level` tinyint NOT NULL DEFAULT '1' COMMENT '目标等级1=白银2=黄金3=钻石',
`status` tinyint NOT NULL DEFAULT '0' COMMENT '状态0=未使用1=已使用2=已失效(所有邀请码只能使用一次,使用后立即失效)',
`used_user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
`used_agent_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
@@ -4263,7 +4263,7 @@ CREATE TABLE `agent_invite_code_usage` (
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '邀请码(冗余字段,便于查询)',
`user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`agent_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`agent_level` tinyint NOT NULL COMMENT '代理等级1=普通2=黄金3=钻石',
`agent_level` tinyint NOT NULL COMMENT '代理等级1=白银2=黄金3=钻石',
`used_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '使用时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
@@ -4570,8 +4570,8 @@ CREATE TABLE `agent_short_link` (
CREATE TABLE `agent_upgrade` (
`id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`agent_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`from_level` tinyint NOT NULL COMMENT '原等级1=普通2=黄金3=钻石',
`to_level` tinyint NOT NULL COMMENT '目标等级1=普通2=黄金3=钻石',
`from_level` tinyint NOT NULL COMMENT '原等级1=白银2=黄金3=钻石',
`to_level` tinyint NOT NULL COMMENT '目标等级1=白银2=黄金3=钻石',
`upgrade_type` tinyint NOT NULL COMMENT '升级类型1=自主付费2=钻石升级下级',
`upgrade_fee` decimal(10, 2) DEFAULT '0.00' COMMENT '升级费用',
`rebate_amount` decimal(10, 2) DEFAULT '0.00' COMMENT '返佣金额(给原直接上级)',