1、产品架构

image-20220207192011048

2、业务流程

1、账户绑定

(用户表、用户绑定表)

用户——绑定信息提交(借款、出借)——调用第三方托管平台账户创建(阿里云短信)——绑定完成(异步更新)

2、申请借款额度

(用户表、积分表、借款人表、借款人图片表)垂直分表

提交借款人个人信息(身份证等证件资源:对象存储)——后台系统评估——审核通过——获取额度

3、借款额度审核

后台借款额度申请列表——借款人信息——借款额度审核

4、借款申请

(借款信息表、积分等级配置表、标的准备表)

获取借款额度(用户积分)——提交借款申请——获取借款申请状态

5、借款审核

后台借款信息列表——借款详情——借款审批

6、标的管理

(标的表)

审核完成——新标的、标的详情、标的列表

image-20220207194625467

7、我要投资

前端标的列表

8、充值

(用户账号表[余额等]、交易流水表)

注册 + 账户绑定——充值——第三方托管支付——完成(异步修改)

幂等性保证(重复请求):判断流水是否存在,存在则退出

9、投标

收益根据还款方式:等额本息、等额本金、按期付息到期还本、一次还本付息

(标的表、标的出借记录表、还款记录表、标的出借回款记录表)标的id

标的详情——输入金额计算收益——投标支付——完成(异步回调:标的状态、投资流水、金额、标的信息)

10、放款

(还款人还款记录表、投资人回款记录表)

管理平台放款——(1)标的状态和标的平台收益(2)给借款账号转入金额(3)增加借款交易流水(4)解冻并扣除投资人资金(5)增加投资人交易流水(6)生成借款人还款计划和出借人回款计划

11、投资列表展示

后台列表——前台列表——后台还款计划——前台还款计划——前台回款计划

12、提现和还款

第三方托管提现

还款——转出金额——分配转入投资方——流水明细、回款明细

13、个人中心

流水明细、用户账号明细

14、消息队列

监听消息队列发送短信(充值、绑定、转出等)

27528777bac0634fd778ca60094057b4