|
|
|
@ -12,14 +12,20 @@ create table trade_config
|
|
|
|
brokerage_bank_names varchar(200) default '' not null comment '提现银行(字典类型=brokerage_bank_name)',
|
|
|
|
brokerage_bank_names varchar(200) default '' not null comment '提现银行(字典类型=brokerage_bank_name)',
|
|
|
|
brokerage_frozen_days int default 7 not null comment '佣金冻结时间(天)',
|
|
|
|
brokerage_frozen_days int default 7 not null comment '佣金冻结时间(天)',
|
|
|
|
brokerage_withdraw_type varchar(32) default '1,2,3,4' not null comment '提现方式:1-钱包;2-银行卡;3-微信;4-支付宝',
|
|
|
|
brokerage_withdraw_type varchar(32) default '1,2,3,4' not null comment '提现方式:1-钱包;2-银行卡;3-微信;4-支付宝',
|
|
|
|
creator varchar(64) collate utf8mb4_unicode_ci default '' null comment '创建者',
|
|
|
|
creator varchar(64) default '' null comment '创建者',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
updater varchar(64) collate utf8mb4_unicode_ci default '' null comment '更新者',
|
|
|
|
updater varchar(64) default '' null comment '更新者',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
) comment '交易中心配置';
|
|
|
|
) comment '交易中心配置';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# alter table trade_brokerage_user
|
|
|
|
|
|
|
|
# add level int not null default 1 comment '等级' after frozen_price;
|
|
|
|
|
|
|
|
# alter table trade_brokerage_user
|
|
|
|
|
|
|
|
# add path varchar(2000) null comment '路径' after level;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- 增加分销用户扩展表
|
|
|
|
-- 增加分销用户扩展表
|
|
|
|
create table trade_brokerage_user
|
|
|
|
create table trade_brokerage_user
|
|
|
|
(
|
|
|
|
(
|
|
|
|
@ -30,13 +36,16 @@ create table trade_brokerage_user
|
|
|
|
brokerage_time datetime null comment '成为分销员时间',
|
|
|
|
brokerage_time datetime null comment '成为分销员时间',
|
|
|
|
price int default 0 not null comment '可用佣金',
|
|
|
|
price int default 0 not null comment '可用佣金',
|
|
|
|
frozen_price int default 0 not null comment '冻结佣金',
|
|
|
|
frozen_price int default 0 not null comment '冻结佣金',
|
|
|
|
creator varchar(64) collate utf8mb4_unicode_ci default '' null comment '创建者',
|
|
|
|
level int default 1 not null comment '等级',
|
|
|
|
|
|
|
|
path varchar(2000) null comment '路径',
|
|
|
|
|
|
|
|
creator varchar(64) default '' null comment '创建者',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
updater varchar(64) collate utf8mb4_unicode_ci default '' null comment '更新者',
|
|
|
|
updater varchar(64) default '' null comment '更新者',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
) comment '分销用户';
|
|
|
|
)
|
|
|
|
|
|
|
|
comment '分销用户';
|
|
|
|
|
|
|
|
|
|
|
|
create index idx_invite_user_id on trade_brokerage_user (bind_user_id) comment '推广员编号';
|
|
|
|
create index idx_invite_user_id on trade_brokerage_user (bind_user_id) comment '推广员编号';
|
|
|
|
create index idx_agent on trade_brokerage_user (brokerage_enabled) comment '是否成为推广员';
|
|
|
|
create index idx_agent on trade_brokerage_user (brokerage_enabled) comment '是否成为推广员';
|
|
|
|
@ -56,11 +65,11 @@ create table trade_brokerage_record
|
|
|
|
status tinyint default 0 not null comment '状态:0-待结算,1-已结算,2-已取消',
|
|
|
|
status tinyint default 0 not null comment '状态:0-待结算,1-已结算,2-已取消',
|
|
|
|
frozen_days int default 0 not null comment '冻结时间(天)',
|
|
|
|
frozen_days int default 0 not null comment '冻结时间(天)',
|
|
|
|
unfreeze_time datetime null comment '解冻时间',
|
|
|
|
unfreeze_time datetime null comment '解冻时间',
|
|
|
|
source_user_type tinyint not null comment '来源用户类型:1-一级推广用户,2-二级推广用户',
|
|
|
|
source_user_level int not null comment '来源用户等级',
|
|
|
|
source_user_id bigint not null comment '来源用户编号',
|
|
|
|
source_user_id bigint not null comment '来源用户编号',
|
|
|
|
creator varchar(64) collate utf8mb4_general_ci default '' null comment '创建者',
|
|
|
|
creator varchar(64) default '' null comment '创建者',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
updater varchar(64) collate utf8mb4_general_ci default '' null comment '更新者',
|
|
|
|
updater varchar(64) default '' null comment '更新者',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
@ -90,9 +99,9 @@ create table trade_brokerage_withdraw
|
|
|
|
audit_reason varchar(128) null comment '审核驳回原因',
|
|
|
|
audit_reason varchar(128) null comment '审核驳回原因',
|
|
|
|
audit_time datetime null comment '审核时间',
|
|
|
|
audit_time datetime null comment '审核时间',
|
|
|
|
remark varchar(500) null comment '备注',
|
|
|
|
remark varchar(500) null comment '备注',
|
|
|
|
creator varchar(64) collate utf8mb4_general_ci default '' null comment '创建者',
|
|
|
|
creator varchar(64) default '' null comment '创建者',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
create_time datetime default CURRENT_TIMESTAMP not null comment '创建时间',
|
|
|
|
updater varchar(64) collate utf8mb4_general_ci default '' null comment '更新者',
|
|
|
|
updater varchar(64) default '' null comment '更新者',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
update_time datetime default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '更新时间',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
deleted bit default b'0' not null comment '是否删除',
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
tenant_id bigint default 0 not null comment '租户编号'
|
|
|
|
|