srb-借款人申请

显示下拉列表

  1. 前端回显数字字典下拉表单,rest风格传递参数dict_code,方法一:用多个axios请求的方式,方法二:也可以用一个axios请求,后端用List的封装成一个大R,map对应每个查出来的子节点数据,前端剥洋葱分别赋值
  1. 后端controller层拿到参数直接调业务层,返回list数据
  1. 后端业务层根据dict_code查出id,然后把id作为parent_id查出list集合数字字典子节点数据

图片文件提交上传和删除(包括两个方面oss服务器和前端参数集合)

  1. 前端用户在选择图片后会自动上传到oss文件存储系统并且添加信息到borrowerAttachList中去用作表单提交,移除也会自动从oss服务上删除文件,同时也要从borrowerAttachList中移除文件信息.这里需要通过返回的response和file获取返回的图片url和其他信息,通过console打印可以取出来
  1. 后端controller层接口是oss分布式文件存储服务的接口,这里直接调用微服务接口了,详情参照==>>srb-阿里短信sms服务和分布式文件系统oss

提交借款人表单

  1. 前端提交完整的借款人表单,包括如下信息(...),提交成功,页面跳转为active=1审核中
  1. 后端controller层,通过VO模型拿到表单的对应参数,通过HttpServletRequest获取请求头中的token,通过token取出登陆中用户的userId,把VO对象和userId传递到业务层处理
  1. 后端业务层,用了三张表,borrower,borrower_attach,user_info,这三张表,先从查user_info因为有需要使用的手机号码和身份证id,然后把这些信息都复制到Borrower对象上使用baseMapper新增,然后取出Borrower的borrowerAttachList的属性,遍历这个borrowerAttachList,循环新增这个表,这个表中都是上传的图片的相关信息,注意前者的id等于后者的borrower_id,是同步的.最后再更新user_info表的中的借款人状态.

你可能感兴趣的:(srb-借款人申请)