
金融宝
文章平均质量分 76
金融宝项目
青釉Oo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
金融宝-Day18
资金记录一、资金列表接口1、ControllerTransFlowController@Api(tags = "资金记录")@RestController@RequestMapping("/api/core/transFlow")@Slf4jpublic class TransFlowController { @Resource private TransFlowService transFlowService; @ApiOperation("获取列表")原创 2021-09-23 21:19:26 · 143 阅读 · 0 评论 -
金融宝-Day17
管理端显示投资记录一、后端接口1、Controller创建 AdminLendItemController@Api(tags = "标的的投资")@RestController@RequestMapping("/admin/core/lendItem")@Slf4jpublic class AdminLendItemController { @Resource private LendItemService lendItemService; @ApiOperati原创 2021-09-22 15:21:47 · 206 阅读 · 0 评论 -
金融宝-Day16
管理平台放款一、后端接口1、ControllerAdminLendController@ApiOperation("放款")@GetMapping("/makeLoan/{id}")public R makeLoan( @ApiParam(value = "标的id", required = true) @PathVariable("id") Long id) { lendService.makeLoan(id); return R.ok().message("放原创 2021-09-22 10:43:24 · 219 阅读 · 0 评论 -
金融宝-Day15
标的详情需求展示信息:1、标的基本信息(标的表 lend)2、借款人信息(借款人表 borrower)3、账户余额信息(会员账户表 user_account)4、根据投资金额计算收益(根据四种还款方式计算)5、投资记录(投资记录表 lend_item,后续完善)6、还款记录(还款记录表 lend_return,后续完善)投标条件:1、已经登录的会员2、只有投资人可以投标,借款人不可以投标3、投标金额必须是100整数倍4、账号可用余额充足5、同意投标协议一、标的和借款人信息接口原创 2021-09-21 22:00:38 · 215 阅读 · 0 评论 -
金融宝尚需完善的功能
借款金额也必须是100的整数倍,参照投资金额的判断原创 2021-09-20 16:05:19 · 102 阅读 · 0 评论 -
金融宝-Day14
充值一、后端接口实现1、ControllerUserAccountController@Api(tags = "会员账户")@RestController@RequestMapping("/api/core/userAccount")@Slf4jpublic class UserAccountController { @Resource private UserAccountService userAccountService; @ApiOperation("充值原创 2021-09-20 09:28:58 · 181 阅读 · 0 评论 -
金融宝-Day13
生成新标的一、后端实现1、创建枚举创建 LendStatusEnumCHECK(0, "待发布"),INVEST_RUN(1, "募资中"),PAY_RUN(2, "还款中"),PAY_OK(3, "已结清"),FINISH(4, "结标"),CANCEL(-1, "已撤标"),;2、定义编号辅助类service-core中添加辅助类:util.LendNoUtils3、ServiceBorrowInfoServiceImpl 实现:@Resourceprivate Len原创 2021-09-19 15:30:05 · 179 阅读 · 0 评论 -
金融宝-Day12
借款信息列表一、后端实现1、扩展实体对象列表的结果需要关联查询,数据字典的数据也需要展示对应的文本内容而不是值,除了定义VO的方式,我们也可以使用扩展实体类的方式在BorrowInfo类中扩展以下字段//扩展字段@ApiModelProperty(value = "姓名")@TableField(exist = false)private String name;@ApiModelProperty(value = "手机")@TableField(exist = false)priv原创 2021-09-19 11:15:22 · 240 阅读 · 0 评论 -
金融宝-Day11
获取借款额度一、获取借款额度1、实现思路(1)获取借款人积分(2)根据积分获取借款额度,借款人每次借款不能超过借款额度2、ControllerBorrowInfoController@Api(tags = "借款信息")@RestController@RequestMapping("/api/core/borrowInfo")@Slf4jpublic class BorrowInfoController { @Resource private BorrowInfoSe原创 2021-09-18 20:18:49 · 151 阅读 · 0 评论 -
金融宝-Day10
借款人信息展示一、后端实现1、定义VO对象BorrowerAttachVO@Data@ApiModel(value="借款人附件资料")public class BorrowerAttachVO { @ApiModelProperty(value = "图片类型(idCard1:身份证正面,idCard2:身份证反面,house:房产证,car:车)") private String imageType; @ApiModelProperty(value = "图片路径原创 2021-09-15 17:13:35 · 176 阅读 · 0 评论 -
金融宝-Day9
借款人信息表单文件上传onUploadSuccessIdCard1(response, file) { this.onUploadSuccess(response, file, 'idCard1')},onUploadSuccessIdCard2(response, file) { this.onUploadSuccess(response, file, 'idCard2')},onUploadSuccessHouse(response, file) { this.onUploa原创 2021-09-15 15:54:12 · 237 阅读 · 0 评论 -
金融宝-Day8
需求介绍一、运行汇付宝1、数据库hfb.sql2、程序hfb3、数据库配置application-dev.yml 中修改数据库配置4、启动程序端口:9999二、参考文档1、传入参数参考《汇付宝商户账户技术文档》业务接口3.1参数说明2、返回结果参考《汇付宝商户账户技术文档》业务接口3.2返回/通知结果3、数据接口参考《汇付宝商户账户技术文档》业务接口3.3账户绑定调用汇付宝实现账户创建一、准备1、引入HttpUtilsguigu-common中引入HttpUtils工原创 2021-09-14 20:15:32 · 310 阅读 · 0 评论 -
金融宝-Day7
注册中心和服务发现一、运行Nacos注册中心1、Nacos下载和安装下载地址:https://github.com/alibaba/nacos/releases2、Windows启动Nacos参考:https://github.com/alibaba/nacos解压:将下载的压缩包解压启动:startup.cmd -m standalone3、访问http://localhost:8848/nacos用户名密码:nacos/nacos二、服务发现1、引入依赖service-base原创 2021-09-14 09:51:16 · 187 阅读 · 0 评论 -
金融宝-Day6
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.sun.proxy.$Proxy94 and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (thr原创 2021-09-13 15:51:18 · 201 阅读 · 0 评论 -
金融宝-Day5
服务端渲染技术一、搜索引擎优化1、什么是SEO总结:seo是网站为了提高自已的网站排名,获得更多的流量,对网站的结构及内容进行调整和优化,以便搜索引擎 (百度,google等)更好抓取到优质网站的内容。2、搜索引擎工作流程常见的SEO方法比如:对url链接的规范化,多用restful风格的url,多用静态资源url;注意keywords、description、title的设置;h1-h6、a标签的使用注意:spider对javascript支持不好,ajax获取的JSON原创 2021-09-13 11:15:46 · 218 阅读 · 0 评论 -
金融宝-Day4
集成Redis缓存一、简介1、场景由于数据字典的变化不是很频繁,而且系统对数据字典的访问较频繁,所以我们有必要把数据字典的数据存入缓存,减少数据库压力和提高访问速度。这里,我们使用Redis作为系统的分布式缓存中间件。2、RedisTemplate在Spring Boot项目中中,默认集成Spring Data Redis,Spring Data Redis针对Redis提供了非常方便的操作模版RedisTemplate,并且可以进行连接池自动管理。二、引入Redis1、项目中集成Redis原创 2021-09-12 15:00:51 · 357 阅读 · 0 评论 -
金融宝-Day3
一、什么是组件组件(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-09-09 21:51:00 · 232 阅读 · 0 评论 -
金融宝-Day2
一、简介什么是NPMNPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven 。在命令提示符输入 npm -v 可查看当前npm版本npm -v二、使用npm管理项目创建08-npm文件夹1、项目初始化建立一个空文件夹,在命令提示符进入该文件夹 执行命令初始化npm init按照提示输入相关信息,如果是用默认值则直接回车即可。原创 2021-09-08 20:26:11 · 296 阅读 · 0 评论 -
金融宝-Day1
需求积分等级CRUD列表和表单一、代码生成器创建数据库 创建数据库srb_core 并执行sql脚本初始化数据结构和数据创建代码生成器在test目录中创建测试用例,并执行public class CodeGenerator { @Test public void genCode() { // 1、创建代码生成器 AutoGenerator mpg = new AutoGenerator(); // 2、全局配置原创 2021-09-07 21:33:59 · 761 阅读 · 1 评论