00:00
好,所以呢,接下来我们,嗯,下午的第一件事情呢,就是生成借款人的还款计划和出借人的还款计划,那么我们上午的时候,我把这个代码简单的给大家看了一下,那你会发现呢,这里面其实就两件事情,一个是什么呀,一个是还款计划对吧?啊,还有一个是对尾款计划,就这两件事情,那这两件事情呢,我们分别放在两个方法里面写,然后呢,这两个方法呢,是这样的,就是呃,首先呢,其中一个方法我们就直接给他起成这个名字了啊,防返精划,好,这是防返精华的方法,然后另外一个方法呢,我们就也是直接按笔记当方法给他起这样的一个名字,这是我喜欢。好,然后呢,还款计划这个很简单,就传进去一个烂的对象,然后呢,因为从烂的对象里面呢,我们需要拿到烂的对象里面的方方面面的一些信息,来帮助我们生成这个还款计划,那回款计划这块呢,稍微复杂一些,它除了要传烂的对象之外呢,因为回款嘛是针对某个投资的,所以呢,还要传相关的这个当前的这个投资的ID,那一和一个标的对应的投资实际上会有好几个,对吧,有很多个投资人,一个或多个投资人会对这个标的呢进行投资,所以说呢,我们要针对一个投资人做回款计划,这个回款计划是每个投资人都有一份的啊,所以要针对一个投资人做他这一笔标的的回款计划,所以呢,我们传的参数呢,有标的啊,然后有投资人。
01:58
的投资ID,好,那这个是什么呢?一会我们再说这个是一个集合啊,然后它这里面有一些啊固定的介值段啊,需要帮我们这个能够帮助我们生成一个回款计划,好,那所以呢,嗯,这个回款计划呢,最终它会生成一个叫做land item return的这样的一个数据列表,那这个数据列表是什么呢?这个数据列表实际上就是我们之前的一个,嗯,介绍过的一个land item。
02:30
这个就是出借的回款记录表啊,就是我作为一个投资人,我把钱借出去了之后,这个标的放款成功了,那么我们会看到一个表格,这个表格呢,就是几月几号我又收回来多少钱,这钱里面包含本金多少,包括我收到的利息多少,然后几月几号我又收到了多少钱,包括本金多少,利息多少多少,所以这个呢,就是我们的回款记录表了,那么每一个投资人,他针对于一笔投资,针对于一个标的的投资,他会有多个回款记录,所以呢,在这个地方。
03:07
我们呢,就会生成一个回款记录列表啊,所以这个是我们这两个方法,那这两个方法的话,那么在我们的这个还款计划里面呢,它也会生成这个还款记录对吧?还款记录的话,比如说三期啊,如果我这一笔这个一个标的,它的相当于一个借款申请对吧,这一个借款申请假说是三期。如果是三期的话,那还款人是不是要还三期好,他还三期的话,对应是不是就有啊,这个不同的这个这个投资人,那投资人有几个。你得看当时有多少人对这个标的发起了投资,对吧?假设说有十个投资人对这个标的发起了投资,那么他三期当中的每一期是不是得拆成十份。
04:03
明白吧,他三期当中的每一期还款啊,三期十个投资人,那么就说明他三期当中的每一期还款得摊上十份,所以呢是还三期。满三期哈,然后每期的还款要拆成十个拆,拆分成十份对吧,每一期都还款拆分成十份,然后这十份是不是就对应着一个投资人的每一期的回款,其中的一期回款对吧?啊,然后呢,这三期都加起来之后,那么就是所有的投资人的所有期数的尾款其实就都有了啊,所以呢,我们能够想象得到的就是这个回款计划呀,它肯定是被还款计划的某一个环节去调用的,而且呢,它是有一个嵌套的一个循环跟便利的,就是现在你能想到这儿啊,所以呢,回款计划是这个还款计划调用,然后呢,还款计划呢,就直接被。
05:20
我们的放款这个流程调用就行了,所以呢,这几个函数的关系,我们先给它搞懂,就是最后呢,在放款当中我们去调用这个。还款计划和回款计划,整体的这样的一个方法,这个是这一个之间的关系啊,他们之间的关系,这些搞清楚。
我来说两句