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 | 更新时间 |