00:00
那附件列表呢,是borrow detail里面相对来说啊,一个比其他的稍微复杂一点的这么一个数据属性,因为它是一个列表类型的,所以呢,我们要先组装列表里的内容,然后呢再组装这个列表,那么我们这个列表怎么去获取呢?实际上这个列表呢,就是我们的。这个数据库里面的内容,这个数据库表里面的内容叫borrow attach哈,所以呢,我们,嗯,现在要做的呢,就是根据当前的这个包热ID。啊,这里面有borrow ID,根据当前的这个borrow ID,把属于当前的这个借款人的所有的附件全拿出来,然后拿出来之后呢,当然他拿出来的列表呢,是borrow touch列表,我们需要把这个borrow touch列表呢,在转换成borrow touch VO列表就可以了,所以呢,我们就写这样的一个方法啊。
01:00
就是根据borrow ID查询所有的borrow attach VO列表啊,查出来之后转换成VO啊,所以呢,我们在borrow touch这个业务当中,我们找到borrow touch service。这呢,在这里面呢,我们去定义一个方法,这个方法呢,我们希望返回的是borrow attach VO啊找就是它,然后接下来呢,我们写select borrow,然后attach。CH啊,然后是啊,VO,然后是类似是不是啊,At ta attach at ta吧,CH啊,这是完整的一个拼写,好然后接下来呢,我们传进去一个borrow I ID,好,然后接下来呢,我们在这面去把它做一个实现,所以呢,Out加enter啊,Employment。
02:08
好,然后接下来呢,我们就根据borrow ID查询borrow attach线,好,那我们就new query,好query new query rapper w啊。好,然后接下来呢,我们这里面写bow touch,嗯,然后这面有了这个borrow touch啊per rapper,我们呢用它来执行一个EQ,然后这面呢,Bar。ER_ID然后接下来呢,这块呢是borrow ID好。这样然后接下来呢,我们base map.select list是不是就根据啊借款人的ID,然后查询这个borrow的这个列表啊,先这个查询borrow的attach列表啊,现在查出来,所以呢,我们把borrow attach per re给它传进去,这样的话呢,我们就会得到一个包attach list了。
03:18
那么接下来呢,我们就去遍利这个borrowa touch list,所以呢就for each啊,然后在这个便利的过程当中呢,我们可以把我们的这个对象呢,放到包touch这个里面,那当然了,我们便利borrow touch的目的是干嘛呢?是创建这个borrow touch VO o啊,所以呢,在这个地方呢,我们其实要new一个a list,而这个a list里面我们要创建的是VO list。VO list,也就是说我们呢,希望把这里面的这个数据呢,然后呢,给转换成VO数据啊,这样的话呢,好组装我们最终的VO对象,那这样我们就new borrow attach。
04:05
VO在这里面啊,然后拿到这个VO之后呢,我们把这个VO里面的这个相关的属性呢,给它做一个填充,一共就两个,一个是image type,我们从borrow attach里面get出这个image type就可以了啊,下一个呢,也是一样的,Borrow attach VO啊,然后点set image URL,第二个啊,Borrow attach,我们get出image URL就可以了。然后最后呢,我们把我们创建出来的这个borrow touch VO放到这个borrow touch VO list里,所以呢,I borrow touch VO好,这样的话呢,这个数据我们就组装好了,组装好了之后呢,我们最终把它return回来touch VO list就好了。这样的话,我们这个。业务写好了之后呢,我们可以调用一下,在哪调用呢?就在刚才我们的。
05:04
业务方法当中啊。在这个borrow service萌萌一下。这呢,在这个borrow service里面,最后这个位置,附件列表这块,我们需要调用刚才我们写的这个方法,所以呢,我们先把borrow touch service注入进来看这面at resource private borrow。Attach,好,然后接下来呢。今年哈,我们borrow attach service select borrow attach will list,然后呢,我们把啊当前的这个包ID。这是borrow ID是吧,把它进来。你们要一个他,然后接下来呢,我们就得到了一个包若尔泰。
06:05
List了啊好,然后最后呢,我们把这个list呢,放到这个detail里。这样第二下。Borrow touch VI list borrow touch VI list哈,这样的话,整个的这个数据我们就主装完成了。啊,所以呢,我们再测试一下services重新启动。好,那我们这边就启动成功了,启动成功了之后呢,我们来看一下,嗯,界面测试一下,就是还是这个接口,我们再点发送。好,那大家看下面呢,就出现了,刚才我们重新啊又这个就是追加的这样的一个附件列表信息的这么一个组装,然另外呢,Status这吧啊上面这些都有了是不是啊好,那这些呢,就是我们整个的一个啊数据的一个组装了啊那后面呢,我们就需要在嗯前端去整合这个数据,把这个数据呢以这种形式。
07:26
展示在我们的前端页面当中啊,所以呢,这是我们后台接口的一个实现。
我来说两句