1.User表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 用户id |
serial_id | varchar(20) not null | 用户序列ID |
nick_name | varchar(20) not null | 用户名 |
phone_num | varchar(20) unique | 电话号码 |
email_address | varchar(30) unique | 邮箱 |
id_card | varchar(20) unique | 身份证号 |
real_name | varchar(20) unique | 真实姓名 |
is_locked | tinyint unsigned | 状态 0为正常状态 1为冻结状态 |
is_noob | tinyint unsigned | |
account | varchar(20) unique | 账号 |
pwd | varchar(50) | 密码 |
salt | varchar(50) | 盐值 |
balance | decimal | 账户余额 |
picture | varchar(50) | |
profit | decimal | 收益 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
2.Manager表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 管理者id |
nick_name | varchar(20) not null | 昵称 |
account | varchar(20) unique | 电话号码 |
is_locked | tinyint unsigned | 状态 0为正常状态 1为冻结状态 |
account | varchar(20) unique | 账号 |
pwd | varchar(50) | 密码 |
salt | varchar(50) | 盐值 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
3.manager_role表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 映射id |
user_id | bigint | 用户id |
role_id | bigint | 用户id |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
4.role表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 角色id |
role_name | varchar(20) not null | 角色名称 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
5.permission表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 权限id |
permission_name | varchar(20) | 权限名称 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
6.role_permission表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 映射id |
role_id | bigint auto_increment primary key | 角色id |
permission_id | bigint auto_increment primary key | 权限id |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
7.banner表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 轮播图id |
serial_id | varchar(20) not null | 轮播图序列ID |
title | varchar(20) not null | 标题 |
key | varchar(50) not null | 路径后缀 |
interval_time | tinyint | 间隔时间 |
creator | varchar(20) | 创建者 |
updated_by | varchar(20) | 更新者 |
status | tinyint unsigned | 状态 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
8.product表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 产品id |
product_id | varchar(20) | 产品序列id |
product_name | varchar(20) unique | 产品名称 |
pro_profit | tinyint | 利率 |
investment_cycle | tinyint | 投资周期 |
min_amout | decimal | 最小投资金额 |
max_amout | decimal | 最大投资金额 |
repayment_way | varchar(20) | 支付方式 |
creator | varchar(20) | 创建人 |
status | tinyint unsigned default 0 | |
product_intro | text | 产品介绍 |
more_information | varchar(255) | 更多信息 |
slogan | varchar(255) | 口号 |
advantage | varchar(255) | 好处 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
9.compacting合同表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 合同id |
serial_id | varchar(20) not null | 序列id |
user_id | bigint | 用户id |
product_id | bigint | 产品id |
expired_time | bigint | 失效时间 |
status | tinyint | 0是首次 1是续投 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
10.compacted合同表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 合同id |
serial_id | varchar(20) not null | 序列id |
user_id | bigint | 用户id |
product_id | bigint | 产品id |
expired_time | bigint | 失效时间 |
status | tinyint | -1 退出 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
11.bank表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 银行卡id |
user_id | bigint | 用户id |
card | varchar(20) | 银行卡号 |
type | varchar(20) | 银行卡类型 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
12.deal表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 交易记录id |
user_id | bigint | 用户id |
compact_id | bigint | 合同id |
investment | decimal | 金额 |
profit | decimal | 收益 |
dealing_type | enum | 交易类型: 本息还款 先息后本 付款 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
13.company表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 债务公司id |
debt_id | bigint | 合同id |
company_name | varchar(20) | 公司名称 |
debt_person | varchar(20) | 债务人 |
phone_number | varchar(20) unique | 电话号码 |
id_card_num | varchar(20) | 身份证号码 |
borrow_money | decimal | 借款金额 |
borrowing_date | bigint | 借款时间 |
borrowing_cycle | bigint | 借款周期 |
repayment_way | bigint | 还款日期 |
unmatch_money | decimal | 未匹配金额 |
status | enum | 匹配 未匹配 已匹配 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
14.company_compact表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 映射id |
company_id | bigint | 公司id |
compact_id | bigint | 合同id |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
15.message表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 信息id |
user_id | bigint | 用户id |
admin_id | bigint | 管理员id |
title | varchar(20) | 标题 |
content | text | 内容 |
type | varchar | 类型 |
is_read | tinyint unsigned | 是由已读 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |
16.idea表
字段 | 类型 | 注释 |
---|---|---|
id | bigint auto_increment primary key | 意见id |
user_id | bigint | 用户id |
content | text | 内容 |
status | tinyint unsigned | 是否已回复 |
created_at | bigint | 创建时间戳 |
updated_at | bigint | 更新时间 |