00:00
好,那我们今天的内容呢,主要就是平台放款,平台放款这块呢,要就是在我们的啊,管理员的界面上啊,我们来看管理员的界面这边呢,有一个标的管理。然后管理员呢,会根据这个标的目前的一个投资情况,然后他点击这个放款按钮进行放款啊,放款的过程当中呢,实际上就把钱呢,从投资人的冻结金额当中就解冻了啊解冻了之后就转出,转出到哪呢?转出到借款人的账户啊,但是给借款人转的时候呢,啊,就不会转所有的投资金额,他会把手续费扣除,然后再给他转,是这样的一个流程,那么在转账的过程当中呢,他会涉及到两张表啊,这两张表呢,就是昨天我们看到的这return s return。啊,我们看原来这两张表。这两张表哈。这款有个land return叫还款记录表,Land I return叫回款记录表,还款记录表呢,这面就是针对啊借款人,他这笔借款,比如说他借了三个月,那么这个还款记录表里面呢,就有三条记录会生成,那这三条记录是什么时候生成的呢?就是我们在点击放款的时间。
01:20
我们点击这个放款哈,点击放款的一瞬间,那它呢,就会生成这三条回款记这个呃还款记录啊,生成三条还款记录好,然后接下来呢,还有一张表就是land item return表,那item return呢是针对投资人的,是针对投资人的一个回款记录,那么如果有一个投资人,那么三个月的还款期限就有三张啊,这个就是就有三条回款记录,如果有两个投资人同时对这个标的做了投资,那么三个月的投资期限,那么就会同时生成六条回款记录,所以我们肯定是先便利投资人对吧?啊,然后再根据这个呃还款时限做迭代。
02:05
想一想是这样的吧,啊,然后呢,生成回款记录啊,生成回款记录,那还款记录呢也是啊,要根据嗯还款时间做迭代,然后生成还款记录,所以我们先看到这个表,看到这个需求的时候,在你的头脑当中,应该先大致先产生这样的一个思路啊,就基本的思路啊,然后呢,再往下去把每一个细节优化好,那这个是我们平台放法,所以整个的这个过程,无论是往land return这个表里面添加数据,还是往land a return这个表里面添加数据,我们都在什么时候做呀,都是在放款的一瞬间做啊,所以说这放款的功能呢,还比较重要,那另外刚才除了我们说的这个添加数据之外,我们还要做账户的处理,对吧?啊,解冻啊,转账啊,还要扣除手续费的处理啊,还要呃,资金流水的处理对不对啊,所以现在我们能想到的大致是这些啊,然后一会具体写在哪的时候。
03:05
我们再把它细化啊,然后文档这块呢,就是3.11满标放款这一块,我们来找一下。好,我们找一下业务接口当中的3311。这块有一个满标放款啊,然后提交呢,依然是POS提交,嗯嗯,然后嗯往下看吧,这些是就是他需要的一些,嗯参数,这个参数除了一些必要的以前那种已知的参数之外呢,就是项目编号,就是你投资的那个标的,之前我们曾经产生过一个编号,这个编号传去就行了,然后会保就知道针对哪一个标的进行方法,他就会在他们那边去找这个针对这个标的的所有的相关信息,然后能做这个买标方法处理,然后呢,它会有一个返回结果,这个大家注意和我们之前写的结果有点不一样,就是你你你你看他这个描述你就知道了啊,你看前面比如说咱们写的这个三点。
04:16
满标投资这块哈,满标投资这块呢,一个叫做满标投资请求变量定义,然后呢,后面这个呢,叫同步返回异步通知叫结果参数,这个是谁,这是这样的。就是原来我们做的这些了,这面是上绒宝,这面是会服宝啊前面一个表格呢,就上就上面这个表格和下面这个表格,它分别代表什么呢?上面那个表格代表我上容宝给你汇复宝发请求的时候,我携带的参数,好下面这个表示什么呢?我会不宝给你上午发异步结果通知的时候,我携带的参数都是请求参数,一个是上游宝向惠普宝发请求的请求参数,一个是惠普宝向上游宝发请求的请求参数,啊所以这是这样的,那么我们现在看到的这个满标放法它不太一样,它是什么呢?它是这样的,这叫返回结果,什么叫返回结果?就是这面是上棱棒,这面是惠福宝,我上荣宝向惠福宝发一个请求。
05:28
惠付宝直接做响应。明白吧,就是这是request,这是response,原来是什么?原来是这是request,这也是request,都是平均参数啊,现在是这是request,这是response,所以上面的这个表格是request的参数啊,下面的这个表格是response的结果啊,所以这一个满标方法,它的整个的调用流程和我们之前的那个那几个的调用流程是完全不一样的,嗯,实际上它要简单一些,它要简单一些,然后它呢,用的就是我们HTTV底层的一个。
06:08
远程调用没有再用表单请求了,因为他没有必要用表单请求,它不会弹出什么一个,呃,汇付宝的页面,你看之前我们那发请求应付通知都是不是页面直接跳转到会付宝了,然后在会付宝的页面当中查看一些基本信息,录入一些呃,这个支付密码之类的东西,然后做一些进一步的操作,然后在汇宝当中做完操作之后,再从汇宝页面再跳进来啊,所以它有一个页面跳转的过程啊,就之前我们那些都有一个页面跳转过程,现在咱们这没有,现在咱们是什么呢?现在咱们这就是在这个地方点一下方反的是。他后台就静悄悄悄的上汇付宝里面去做请求了,请求完了之后恢复宝单直接在这个请求当中给大享应,然后咱们根据小明做处理就完事了,明白这个意思吧,啊,所以这个不会说点击放款再跳到恢复宝里面,没有跳转的过程啊,它就是上回保处理了,所以那基于这两种情况,我们就有了两种不同的远程调用方式,一种呢,是基于表单的远程调用,然后因为那个要跳转,要做浏览器的跳转,跳转到这个资金托管平台上,那这个不要做跳转,所以呢,它整个的这个交流流程是不一样的啊,所以现在大家先把这个了解了,那么这个是我们的参考文档啊,里面说的这个具体的步骤啊,一会咱们写代码的时候呢,咱们再来具体的去看这里面的请求参数和返和返回参数都有什么哈。
07:43
嗯,那标方法对行,接下来呢,我们来看一下,嗯,下面的这个内容就是它具体的步骤,其实刚才我已经描述了啊,我经给大家描述了,然后这几个步骤呢,我们一会呢,详细的来看一下,然后不同的地方呢,就在于刚才我的那个描述,如果给它做一个准确的定义的话,这个叫同步接口啊,原来我们那种调用方式呢,叫异步接口,因为它和这个主的流程是不一样的啊,原来我们就是嗯,发一个表单请求,对吧,发个表单请求就发出去,发出了之后剩下的事情是不是就是恢复宝里面再做,跟咱们的这个本地的上荣保也没有关系了,没关系了,上荣宝的进程,进程就是这个,整个这个流程已经结束了,就是我们我们给这个恢复宝发完请求之后,是不是跳转到汇保页面了,跳转到汇保页面,此时此刻我们上升宝里面有没有程序在运行,其实没有一个运行到一半的方法,也就所有的内。
08:44
都已经结束了,剩下的内容就是由汇付宝来做了,汇付宝有表单,汇付宝有control抽了,汇付宝有这个啊模板页面对不对,都在汇付宝里面做,汇付宝和上荣宝完全是两个独立的系统啊,所以这个叫异步,叫异步,那现在我们这个呢,就是我们在上荣宝里向汇付宝发一个请求,要等着汇宝处理完,我们这边上完宝要等着他的结果的好,他在响应,然后我们汇宝再继续往下做事情,所以这个叫什么呀?叫同步,叫同步他们整个是在哪里,我们可以把它理解为整个是在一个线框当中就行了,但是原来那个就不太一样啊,所以这个叫同步接口好,然后具体的梳理流程呢,就是刚才我给大家,咱们一看到这个需求的时候就分析了一下,对吧,然后咱们再来对照一下,是不是这样的一个流程啊,就是首先呢,就是借款账号转入金额对吧,然后解冻投资人的金额,增加交易流水对吧,这个咱们都说过了,然后呢,还增加分别要增加借款人和交。
09:44
流的流,交易人的流水,就那个投资人的流水,这两笔流水,所以说在这个过程当中,不单要其加流水,而且是增加多笔流水,而且不单单只是两笔投资人如果有多个的话,比说十个投资人一个借款,那就11笔流水,明白吧?啊,所以他这个流水呢,相对来说是不是压力比较大,然后接下来呢,就是生成借款人,还有出现人的回款计划这些,那么其实呢,我们再仔细的想一下,应该还有一个标的的状态,标的的一个状态的这样的一个计算啊好,还有就是平台收益的一个计算啊,在真正进行放款的一瞬间,我们平台呢,就应该把它的这个手续费就扣除掉了,那么这个时候我们就知道平台的收益是多少啊,所以这块是平台收益计算好,那这块呢,就是咱们整个的一个具体流程啊,所以接下来呢,咱们先来看一看这个。
10:39
嗯,标的。呃,就是这个放款这块啊,接下来呢,我们就来看看这个管理平台放款具体的开发的一个流程。
我来说两句