尚融宝后台
文章平均质量分 80
尚融宝后台的前端、后端
AlvinUnity
这个作者很懒,什么都没留下…
展开
-
37. 尚融宝后台投资列表展示
后台显示投资记录需求后端controllerAdminLendItemController.javapackage com.indi.srb.core.controller.admin;@Api(tags = "投资记录")@RestController@RequestMapping("/admin/core/lendItem")public class AdminLendItemController { @Resource private LendItemServic原创 2021-05-10 18:03:58 · 289 阅读 · 2 评论 -
36. 尚融宝放款
后台放款需求管理员在后台对标的进行放款相关数据库表还款人还款记录:lend_return投资人回款记录:lend_item_return参考文档参考《汇付宝商户账户技术文档》3.11满标放款后端controllerAdminLendController.java @ApiOperation("放款") @GetMapping("/makeLoan/{id}") public R makeLoan( @ApiParam(value =原创 2021-05-10 11:32:41 · 450 阅读 · 2 评论 -
31. 尚融宝标的管理
整体流程图标的列表需求一、后端实现1、entity在Lend.java类中扩展以下字段 @ApiModelProperty(value = "其他参数") @TableField(exist = false) private Map<String, Object> param = new HashMap<>();2、controller添加 AdminLendController.javapackage com.indi.srb.core原创 2021-05-03 22:07:41 · 436 阅读 · 1 评论 -
30. 尚融宝借款审核
借款信息列表需求一、后端实现1、entity列表的结果需要关联查询,数据字典的数据也需要展示对应的文本内容而不是值,除了定义VO的方式,我们也可以使用扩展实体类的方式在BorrowInfo.java类中扩展以下字段 //扩展字段 @ApiModelProperty(value = "姓名") @TableField(exist = false) private String name; @ApiModelProperty(value = "手机")原创 2021-05-03 18:28:04 · 664 阅读 · 2 评论 -
28. 尚融宝借款额度审核
// 获取申请借款额度的借款人id// 获取借款额度申请对象// 借款表修改审核状态// 获取用户id// 获取用户对象// 用户的原始积分// 计算基本信息积分// 设置用户总积分// 用户表修改审核状态// 更新userInfouser_integralborroweruser_info...原创 2021-05-02 10:56:57 · 631 阅读 · 3 评论 -
23. 尚融宝会员分页列表、锁定/解锁、用户登录日志
会员分页列表需求后台querypojo包下新建query包package com.indi.srb.core.pojo.query;@Data@ApiModel(description = "会员搜索对象")public class UserInfoQuery { @ApiModelProperty(value = "手机号") private String mobile; @ApiModelProperty(value = "1:出借人 2:借款人")原创 2021-04-27 14:32:00 · 551 阅读 · 0 评论 -
16. 尚融宝后台引入Redis存储数据字典
一、简介1、场景由于数据字典的变化不是很频繁,而且系统对数据字典的访问较频繁,所以我们有必要把数据字典的数据存入缓存,减少数据库压力和提高访问速度。这里,我们使用Redis作为系统的分布式缓存中间件。2、RedisTemplate在Spring Boot项目中中,默认集成Spring Data Redis,Spring Data Redis针对Redis提供了非常方便的操作模版RedisTemplate,并且可以进行连接池自动管理。二、引入Redis1、项目中集成Redisservice-ba原创 2021-04-22 21:17:47 · 598 阅读 · 1 评论 -
15. 尚融宝后台实现数据字典、导入、导出
后端实现Excel批量导入数据库1、pom<dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> </dependency> <dependency> <groupId>org.apache.xmlbeans</groupId原创 2021-04-22 16:36:10 · 958 阅读 · 3 评论 -
14. Alibaba EasyExcel
一、Excel导入导出的应用场景1、数据导入减轻录入工作量2、数据导出统计信息归档3、数据传输异构系统之间数据传输二、EasyExcel简介常见excel分析框架:POI、EasyExcel1、官方网站https://github.com/alibaba/easyexcel快速开始:https://www.yuque.com/easyexcel/doc/easyexcel2、EasyExcel特点Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他原创 2021-04-21 16:35:03 · 873 阅读 · 0 评论 -
13. Vue组件分析
一、什么是组件组件(Component)是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用界面都可以抽象为一个组件树:二、项目组件分析1、程序入口入口html:public/index.html入口js脚本:src/main.js顶层组件:src/App.vue路由:src/router/index.jsmain.js 中引入了App.vue和 router/index.js,原创 2021-04-21 12:23:01 · 979 阅读 · 0 评论 -
12. 尚融宝后台前端实现积分等级
点击删除,确定,因为网络、或者代码写错的原因,导致删除失败,应该提示下面这个错误但是却出现了两个弹窗我们发现它的返回值不是200,这就说明它没进入回调函数里面,是http失败,最终会进入error通过错误日志发现最终会进入到request.js中响应拦截器里面的error节点通过在这个地方打断点,我们发现,点击确定之后,的确是进来了,log也输出了,紧接着下一步就弹出了Network Error的错误提示最后它把当前这个error状态的Promise又置为失败,然后返回了然后它就原创 2021-04-21 09:22:54 · 479 阅读 · 0 评论 -
11. 尚融宝前端开发流程
一、全栈开发流程1、前端调用流程下图是开发过程中涉及到和几个核心的模块,我们已经完成了路由的配置和页面组件的创建,接下来我们需要进一步完善页面组件的模板<template>部分,以及脚本<script>等部分的开发,然后创建前后端对接需要的api模块,最后通过api模块向后端接口发起调用。2、nginx反向代理配置目前,应用程序的前后端基本架构如下:srb-admin是前端程序,直接调用后端的srb-core微服务为了能够让前端程序能够同时对接多个后端服务,我们可以使用原创 2021-04-20 20:50:07 · 462 阅读 · 1 评论 -
10. 尚融宝管理系统路由配置
一、组件定义1、创建vue组件在src/views文件夹下创建以下文件夹和文件2、core/integral-grade/list.vue<template> <div class="app-container"> 积分等级列表 </div></template>3、core/integral-grade/form.vue<template> <div class="app-container">原创 2021-04-20 15:58:00 · 307 阅读 · 0 评论 -
9. 尚融宝搭建后台前端程序
一、vue-element-adminvue-element-admin是基于element-ui 的一套后台管理系统集成方案。GitHub地址:https://github.com/PanJiaChen/vue-element-admin项目在线预览:https://panjiachen.gitee.io/vue-element-admin二、vue-admin-template1、简介vueAdmin-template是基于vue-element-admin的一套后台管理系统基础模板(最少原创 2021-04-20 15:46:15 · 531 阅读 · 0 评论 -
5. 尚融宝后端添加积分等级、逻辑删除、Swagger2
一、积分等级列表接口1、编写积分等级管理接口修改service-core模块在controller包下新建admin包新建AdminIntegralGradeController.javapackage com.indi.srb.core.controller.admin;@CrossOrigin@RestController@RequestMapping("/admin/core/integralGrade")public class AdminIntegralGradeControl原创 2021-04-19 09:33:15 · 513 阅读 · 1 评论