发表于: 2017-09-10 22:45:27

1 775


今天完成的事:

       建了一天的表

       

(常量表 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     

------------------------------------------------------

表还没有建完....还不完善....

遇到的困难:

       无

明天的计划:

       继续建表...

收获:

       


返回列表 返回列表
评论

    分享到