今天完成的事:
建了一天的表
(常量表 constant)
officialSeal 公章 String 是
investDeadlineDays 投资到期消息提前天数 String 是
persent 总债权投满警戒线 String 是
creditDeadlineDays 债权到期提前天数 String 是
continueInvestDays 续投提前天数 String 是
create table `constant`(
`officialSeal` varchar(200) COMMENT '公章',
`investDeadlineDays` varchar(20) COMMENT '投资到期消息提前天数',
`persent` varchar(20) COMMENT '总债权投满警戒线',
`creditDeadlineDays` varchar(20) COMMENT '债权到期提前天数',
`continueInvestDays` varchar (20) COMMENT '续投提前天数',
);
---------------------------------------------------
bank表
id number 是
bankName 银行名称 string 是
bankCode 银行代号 string 是
singleQuota 单笔限额 string 是
dailyQuota 日累计限额 string 是
payCode 支付代码 string 是
withdrawalCode 提现代码 string 是
bankLogo 银行LOGO string 是
createName 编辑人 string 是
updateAt 编辑时间 Number 是
create table `bank`(
`id` int NOT NULL AUTO_INCREMENT,
`bankName` varchar(20) COMMENT '银行名称',
`bankCode` varchar(20) COMMENT '银行代号',
`singleQuota` varchar(20) COMMENT '单笔限额',
`dailyQuota` varchar(20) '日累计限额',
`payCode` varchar(50) COMMENT '支付代码',
`withdrawalCode` varchar(50) COMMENT '提现代码',
`bankLogo` varchar(50) COMMENT '银行LOGO',
`createName` varchar(50) COMMENT '编辑人',
`updateAt` bigint COMMENT '编辑时间',
PRIMARY KEY (`id`)
);
----------------------------------------------------
user表
id 用户ID number 是
number 用户编号 String 是
mobile 手机号码 String 是
name 真实姓名 String 是
email 邮箱 String 是
address 地址 String 是
idNo 身份证号 String 是
idFront 正面 String 是
idBack 反面 String 是
applyAt 申请时间 number 是
--identifyAt 申请时间 Number 是
createAt 注册时间 Number 是
passAt 认证时间 number 否
adviserNo 理财经理工号 string 是
operator 操作者 String 否
totalPrincipal 总资产 Number 是
totalInterest 累计收益 Number 是
unread 未读消息条数 Number 是
identifyStatus 实名状态 Number 是 0:未提交实名申请 1:提交待认证 2:认证成功 3:取消认证,4:拒绝认证
refuseReason 拒绝理由 String 否
create table `user` (
`id` bigint NOT NULL AUTO_INCREMENT,
`number` varchar(20) COMMENT '用户编号',
`name` varchar(20) COMMENT '真实姓名',
`mobile` varchar(11) COMMENT '手机号码',
`address` varchar(50) COMMENT '地址',
`idNo` varchar(20) COMMENT '身份证号',
`idFront` varchar(50) COMMENT '身份证正面',
`idBack` varchar(50) COMMENT '身份证反面',
`applyAt` bigint COMMENT '申请时间',
`createAt` bigint COMMENT '注册时间',
`passAt` bigint COMMENT '认证时间',
`adviserNo` varchar(20) COMMENT '理财经理工号',
`operator` varchar(20) COMMENT '操作者',
`totalPrincipal` bigint COMMENT '总资产',
`totalInterest` bigint COMMENT '累计收益',
`unread` int COMMENT '未读消息条数',
`identifyStatus` tinyint COMMENT '实名状态',
`refuseReason` varchar(200) COMMENT '拒绝理由',
PRIMARY KEY (`id`)
);
--------------------------------------------------------
银行卡表
id 银行卡id Number 是
uid 用户id Number 是
cardNo 银行卡号 Varchar 是
bankId 开户行id number 是
create table `bankcard`(
`id` bigint NOT NULL AUTO_INCREMENT,
`uid` bigint NOT NULL COMMENT '用户id',
`cardNo` varchar(20) COMMENT '银行卡号',
`bankId` int COMMENT '开户行id',
PRIMARY KEY (`id`)
);
-------------------------------------------------------
内容管理/版本管理
id 序号 number
title 标题名称 string
type 类型 number
img 图片 string
content 内容 string
url 链接 string
status 状态 number
createBy 创建者 number
createAt 创建时间 number
summary 版本管理里是版本号 string 否 版本管理是必填
isForceUpdate 是否强制更新 string 版本管理是必填
create table `version`(
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '序号',
`title` varchar(50) COMMENT '标题名称',
`type` tinyint COMMENT '种类',
`img` varchar(200) COMMENT '图片',
`content` varchar(200) COMMENT '内容',
`url` varchar(200) COMMENT '链接',
`status` tinyint COMMENT '状态',
`createBy` bigint COMMENT '创建者',
`createAt` bigint COMMENT '创建时间',
`summary` varchar COMMENT '版本号',
`isForceUpdate` varchar COMMENT '是否强制更新',
PRIMARY KEY(`id`)
);
---------------------------------------------------------
消息中心
title 标题 String
personType 发送人群 Number
type 推送类型(立即推送、定时推送) Number
content 正文 String
url img(跳转图片,如果为空,则不跳转) String
updateAt 编辑时间 Number
pushAt 推送时间 Number
status 状态 Number
createByName 编辑者 String
synchronize 是否同步 Number
create table `info`(
`id` bigint NOT NULL AUTO_INCREMENT,
`title` varchar(20) COMMENT '标题',
`personType` tinyint COMMENT '发送人群',
`type` tinyint COMMENT '推送类型',
`content` varchar(200) COMMENT '正文',
`url` varchar(200) COMMENT '链接',
`createByName` varchar(20) COMMENT '编辑者',
`updateAt` bigint COMMENT '编辑时间',
`pushAt` bigint COMMENT '推送时间',
`status` tinyint COMMENT '状态',
`synchronize` tinyint COMMENT '是否同步',
PRIMARY KEY (`id`)
);
---------------------------------------------------------
理财经理
id id Number 是
number 工号 Number 是
name 姓名 String 是
mobile 手机号 String 是
status 状态 Number 是
----------------------------------------------------------
意见反馈
id 意见ID number
mobile 手机号 string
name 姓名 string
email 邮箱 string
createAt 提交时间 number
opinion 意见 string
-------------------------------------------------------
统计模块
productId 产品ID Number 是
name 产品名 String 是
status 产品状态 Number 是
buyPersonSum 购买总人数 Number 是
buyCount 购买总笔数 Number 是
buySumAmount 购买总金额 Number 是
statisticsAt 日期 Number 是
--------------后台-----------------
产品表
id 产品ID Number
name 产品名称 String
code 产品代码 String
yearRate 预计年化 Number 比如:传的是“0.05“不是“5%”,前台自己转换一下
timeLimitType 期限类型 Number 期限单位(0:月;1:天)
monthLimit 理财期限 Number 单位只有月,目前没有天的需求
minAmount 起投金额 Number
interestBeginAt 起息日 Number
payBackType 还款方式 Number
isRecommend 是否推荐 Number
status 状态 Number
tag 产品标签 String 标识该产品是“新”或其它等,以英文分号分割,比如:新;热
isRecommend 是否推荐 Number 是 0-否;1-是
imgUrl 查看更多的图片 String 否
isBuyLimit 是否限购 Number
status 上下架操作 Number 是 0:下架;1:上架
comment 备注 String
------------------------------------------------------
债权列表
id 债权id Number
code 债权代号 String
creditorName 债权人名字 String
creditorMobile 债权人手机号 String
creditorIdno 债权人身份证号 String
monthLimit 出借期限 Number
beginAt 出借日期 Number
endAt 到期日期 Number
amount 债权金额 Number
status 状态 Number
property 债权性质 String
yearRate 年利率 Number
comment 相关备注 String
notMatchAmount 待匹配总额 Number
--------------------------------------------------
债权匹配列表
creditId 债权id Number
creditSplitId 拆分债权的id Number
creditCode 债权代号 String
creditBeginAt 债权出借日期 Number
creditEndAt 债权到期日期 Number
creditAmount 出借金额 Number
creditNotMatchAmount 待匹配金额 Number
--------------------------------------------------
投资表
ordersId 订单id Number
investId 投资id Number
investSplitId 拆分投资的id Number
contractNo 出借合同编号 String
creditNo 债权协议编号 String
userId 用户id Number
userName 用户姓名 String
productId 产品id Number
productName 产品名字 String
interestBeginAt 起息日 Number
interestEndAt 到息日 Number
investAmount 投资金额 Number
----------------------------------------------------
投资记录表
id 投资id Number
interestBeginAt 起息日 Number
interestEndAt 到息日 Number
mobile 手机号 String
name 投资人姓名 String
productName 项目名称 String
amount 投资本金 Number
notYetInterest 未分配收益 Number
alreadyInterest 已分配收益 Number
status 投资状态 String
cardNo 银行卡号 String
cardInfo 开户行信息 String
userIdNo 身份证号 String
-----------------------------------------------------
交易记录表
id 交易id Number
createAt 交易时间 Number
mobile 手机号 String
name 用户姓名 String
transactNo 交易流水号 String
productName 产品名称 String
amount 交易金额 Number
status 交易状态 Number
scene 交易类型 Number 付款/回款
typeNo 银行卡号 String
typeInfo 开户行 String
------------------------------------------------------
表还没有建完....还不完善....
遇到的困难:
无
明天的计划:
继续建表...
收获:
评论