微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))
放弃幻想,认清现实,准备斗争
一、根据编码获取数据字典
1、controller
sevice-core中添加接口方法
@Api(tags = "数据字典")
@RestController
@RequestMapping("/api/core/dict")
@Slf4j
public class DictController {@Resourceprivate DictService dictService;@ApiOperation("根据dictCode获取下级节点")@GetMapping("/findByDictCode/{dictCode}")public R findByDictCode(@ApiParam(value = "节点编码", required = true)@PathVariable String dictCode) {List<Dict> list = dictService.findByDictCode(dictCode);return R.ok().data("dictList", list);}
}
2、service
接口:DictService
List<Dict> findByDictCode(String dictCode);
实现:DictServiceImpl
@Override
public List<Dict> findByDictCode(String dictCode) {QueryWrapper<Dict> dictQueryWrapper = new QueryWrapper<>();dictQueryWrapper.eq("dict_code", dictCode);Dict dict = baseMapper.selectOne(dictQueryWrapper);return this.listByParentId(dict.getId());
}
二、前端展示借款人信息
1、展示下拉列表
pages/user/borrower.vue中调用接口
定义methods:
initSelected() {//学历列表this.$axios.$get('/api/core/dict/findByDictCode/education').then((response) => {this.educationList = response.data.dictList})//行业列表this.$axios.$get('/api/core/dict/findByDictCode/industry').then((response) => {this.industryList = response.data.dictList})//收入列表this.$axios.$get('/api/core/dict/findByDictCode/income').then((response) => {this.incomeList = response.data.dictList})//还款来源列表this.$axios.$get('/api/core/dict/findByDictCode/returnSource').then((response) => {this.returnSourceList = response.data.dictList})//联系人关系列表this.$axios.$get('/api/core/dict/findByDictCode/relation').then((response) => {this.contactsRelationList = response.data.dictList})},
页面加载时调用
created() {this.initSelected()},
今日BUG
前端数据接受异常,页面一直无法展示,也无法跳转到汇付宝中
一直在前端查找,但是一直找不到结果,前端也拿到了数据,但是一直弄不出来,我把注意力放在后端用户,单独拿起表单的数据可以跳转过去,最后才发现,原来是前端的数据是拿到了,但是后端的这个参数是不一样的,(key value)对不上号
微服务项目:尚融宝(38)(核心业务流程:申请借款额度(2))相关推荐
- 微服务项目:尚融宝(42)(核心业务流程:借款额度审批(2))
认清现实,放弃幻想,准备斗争 前端 1.创建页面组件 创建 src/views/core/borrow-info/list.vue <template><div class=&quo ...
- 微服务项目:尚融宝(53)(核心业务流程:投标(4))
认清现实,放弃幻想,准备斗争 前端整合 投资 pages/lend/_id.vue //投资commitInvest() {//校验用户是否登录let userInfo = cookie.get('u ...
- 微服务项目:尚融宝(59)(核心业务流程:提现和还款(2))
认清现实,放弃幻想,准备斗争 需求 放款成功后,会生成借款人的还款计划与出借人的回款计划,然后借款人按照还款计划日期操作还款即可. 参考<汇付宝商户账户技术文档>3.14还款扣款,处理业务 ...
- 微服务项目:尚融宝(1)(项目介绍)
从今天开始做一个全栈项目,巩固学完的springcloud,复习之前学过的ssm mp redis MQ等知识点,拿下我的第二个项目 .技术栈中未掌握部署,计划到项目后期部署的时候,再自学一波 放弃幻 ...
- 【金融项目】尚融宝项目(三)
5.管理平台前端搭建 5.1.搭建管理平台前端程序 5.1.1.vue-element-admin vue-element-admin是基于element-ui 的一套后台管理系统集成方案. GitH ...
- 【金融项目】尚融宝项目(十四)
27.放款 27.1.需求介绍 27.1.1.平台放款 1.需求描述 标的募资时间到,平台会操作放款或撤标,如果达到放款条件则操作放款 说明:撤标过程与放款过程一致,处理业务相对简单,只是将出借金额返 ...
- 【金融项目】尚融宝项目(十六)
31.RabbitMQ 31.1.整合Rabbit MQ发送短信 31.1.1.MQ服务器设置 1.访问MQ控制台 http://192.168.100.103:15672 2.创建用户 创建用户 s ...
- 【金融项目】尚融宝项目(十五)
29.提现和还款 29.1.提现 29.1.1.需求 放款成功后,借款人可以申请提现. 参考<汇付宝商户账户技术文档>3.15用户申请提现 29.1.2.前端整合 pages/user/w ...
- 【金融项目】尚融宝项目(十)
19.申请借款额度 19.1.需求介绍 19.1.1.借款人申请额度 1.需求描述 平台管理员根据借款人个人信息设置积分,通过积分规则借款人可以获取额度. 2.相关数据库表 19.1.2.具体步骤 s ...
- 【金融项目】尚融宝项目(四)
6.Alibaba EasyExcel 6.1.EasyExcel简介 6.1.1.Excel导入导出的应用场景 6.1.1.1.数据导入 减轻录入工作量 6.1.1.2.数据导出 统计信息归档 6. ...
最新文章
- 卷积后feature map尺寸计算公式
- 【CMAC小脑】CMAC逼近sin(t)函数的训练和测试
- 记一次云安全的安全事件应急响应
- 带你少走弯路:强烈推荐的Keras快速入门资料和翻译(可下载)
- 腐蚀单机怎么进_暖气片堵塞是什么原因?要怎么解决呢?
- C 语言中,x += 5 == 4 是什么意思?
- android 访问服务器sql_XSS 攻击、CSRF 攻击、SQL 注入、流量劫持(DNS 劫持、HTTP 劫持)—— 浏览器安全
- 信息学奥赛一本通(1133:输出亲朋字符串)
- 设计一个名为complex的类来表示复数_CAE必修课:结构动力优化设计_搜狐汽车
- import java.util_importjava.util.*;classKeyMaster{publi..._考试资料网
- python文件内容倒序_python实现对列表中的元素进行倒序打印
- HFSS19 官方中文教程系列 L03
- 一枝穿云箭,千军万马来相见——致2015届电子科大信软学院新生
- 开启共享文件夹/共享打印机功能
- java中间件学习1-java中间件的定义
- 基于yolov8的检测分割跟踪软件系统(含Pyqt界面,附下载链接和演示视频,集成四种多目标跟踪算法,模型已训好)
- 游戏美术都受到了什么绘画风格的影响
- Direct3D 11在windows7上提示创建d3d设备失败
- dma-buf 由浅入深(三) —— map attachment
- mahout fpg