00:00
好,接下来呢,我们来实现这个借款人的信息展示啊,刚才我们实现的是列表,现在我们来实现这个详情页,详情页这块呢,首先大家要了解的就是呢,比如说像这个啊,就是啊我们的那个表单页这一面,看之前的这个表单页啊,表单页这块呢,如果是一个,嗯。新的一个人,我们看到的那个表单,137681663312346,不用他登录一下。好,如果是这个人的话,他看到这个表单,他看到这个表单里面,虽然他选的是这样的是否啊什么高中啊医生啊,实际上这个数据后台存的是什么呀,是数值是吧。你看这个它存的都是数值,真正存到数据库里面的都是这些值value,而不是这个文本,不是这个文本啊,但是我们在这面。
01:08
如果想展示详情的话,比如说你行业。还款来源对吧,学历这些你就不能展示那个Y6了,你得展示什么呀,你得展示这个文本,所以这个地方呢,我们要组装一个。组装一个这个对象哈,组装这个对象呢,就是。Dollar DQ VO就是借款人详情的这么一个VO,就是为了刚才我们那个地方展示用的,而这个借款人详情的VO里面呢,比如说像这个学历呀,是否结婚呀啊,性别呀。行业呀,月收入啊,我们这块大家注意它的数据类型,存的就不是那个整形的1234那个Y6值了,存的呢就是我们的这个文本值了啊,因为我们要把文本的值呢,展示在我们的页面上,所以我们组装这个的时候,组装这个VO的时候也要注意,这面存储的直接是文本啊,就是那个值所对应的文本,所以那我们一会去取数据的时候,从数据库表里面取出来的包的值肯定是value,肯定是那个整形值。
02:18
但是呢,我们要根据Y6把Y6对应的文本拿到啊,这块是一个点,然后接下来呢,就是啊,我们整合这个借款人的。看这个需求这面啊,我们整合这个境外人的信息呢,除了要整合他的基本信息之外,还要整合他的身份的一个附件信息啊,身份认证的附件信息,那这些附件信息呢,有可能有很多,所以呢,在这个地方,那这个位置我们呢,也要封装一个类似数据啊,当然这个类似的数据也是一个VO类型的,那这个VO类型呢,叫附件流包尔touch流。那所以这个VO呢,我们也要先创建出来。
03:01
好,这个附件呢,我们因为就展示一个图片路径就可以了,就通过图片路径把图片展示出来就行了,但是呢,我们是需要知道的,就是身份证这块只能展示身份证的信息,身份证反面这个位置展示的是身份证反面的信息,就是说我们要把特定的信息展示在特定的位置,你不能说这个图片一起拿出来,就这么一展示,万一没对上号呢,是不是啊,前后顺序错了呢?所以说我们必须得把相应的图片展示在相对应的地方,那这样的话呢,我们这个图片,我们在组装它这个VI数据的时候呢,还要组装一个image type,就是这个图片的类型是什么,那到底是正面反面还是房产还是车啊,然后呢,根据类型我们再把这个URL地址呢,展示到相应的位置,所以呢,我们这面的包attach VO呢,就组装这两个字段就可以了,然后呢,再把这个包attach VO啊所组成的这个,嗯,图片列表我们再封装到我们。
04:02
我的这个or detail view里面,所以这个前面比较重要的一个点呢,就是我们去封装这个VO数据,那这个VI数据的封装可能就是大家刚开始的时候,如果你没有太多的经验的话,可能就是想的不会太这个呃完善对不对啊,那在这个地方就给大家一个参考啊,好,我们把它创建出来。就是大家自己在写代码的时候,可能更多的问题遇见的就是不知道如何下手是吧?啊就比如说这个创建VI,如果说要创建VI,你就说啊,对创世应该创建个VO,但是我如果没讲的话,你可能就不知道从哪入手了,对不对,所以很多同学刚开始写程序面临的问题都是这样的问题啊,就讲完了明白,不讲的时候不知道怎么写,不知道从哪开始,这都很正常。慢慢儿就好了,你别着急。
05:01
然后呢,我们再创建一个包容。好,那这个包也是跟我们刚才说的一样的,这些都给它粘回来。好,这里面的字段呢,我就不一个一个解释了,因为刚才已经给大家说过了,然后接下来呢,我来看一下这个是啥。好像应该这样吧,少了一个艾特。刚才少沾了一个回来。对吧,少粘了一个艾啊,然后接下来呢,再检查一下。对,这没问题,那这样的话呢,这两个view对象就创建好了,创建好了之后,咱们接下来要做的事情呢,就是定义这个controller了,我们在min borrow controller里面去定义。我的面包control了。
06:03
在这呢啊,然后呢,我们要做的事情呢,其实就是根据ID,你看我们在页面当中啊,看这页面是不是要进入到这个页面,进入到这个页面是不是有一个当前的啊borrow的一个ID啊好,根据当前的borrow ID,把当前的borrow的信息取到就可以了,所以呢,我们写这个接口就比较容易写了,它就是public are,就说一个show,然后是你自己写一个方法填就可以了,然后这面呢是API operation,这面呢是获取借款人信息,然后这部分呢是下MY撇,然后这面呢我们写瘦。Idea。然后呢,这块呢我们写嗯写参数吧,写参数的话呢,那就是那个ID了,所以呢pass,然后呢long ID,然后这面呢,我们写at apiter啊然后这面呢,我们写这个嗯,Y6借款ID好,然后接下来呢写一快的出。
07:26
这是我们啊这样的一个内容啊好,然后接下来呢,我们来看一下啊,在这里面啊,我们呢,就是。需要自己写我们的service了,来封装这个信息,所以现在我们的整个的一个需求就变成封装这个VO信息bow。Boer,然后DQVO,然后呢,By ID,然后这块呢,我们写ID,然后接下来呢,这边我们给它返回一个值,这值呢,我们就是包。
08:12
DVO,好,然后接下来呢,这样啊,包若d two VO啊,然后包若d two VO,然后等于啊。嗯,然后最后呢,我们实际上就是要返回这么一个值啊,最后再把这个值给前端就可以了,所以称r.OK然后点data塔,然后呢,这边我们写borrow d VO啊borrow d two VO好。这样我们的接口呢,就写好了,当然了,一会我们会对这个接口的业务呢,进行一个实现啊,所以呢,我们把这个业务呢,先给它串联一下。
09:03
好。这样写哈,那这块呢,就是我们接口的一个定义了。
我来说两句