当前位置: 首页 > news >正文

二次开发源码 借贷系统uniapp/借贷认证系统/小额信贷系统/工薪贷APP/资金贷系统h5

前端:UNIAPP
后端:ThinkPHP
数据库: Mysql
前端使用的uniapp 可以打包APP H5 小程序

系统提供了完善的网络借贷体系,为金融中介平台提供从获客到贷后管理全流程服务,解决了借贷手续繁琐、流程缓慢等问题
此源码为运营中版本,具有极高稳定性,防注入,防攻击,修复全部已知后门漏洞
仅供学习演示、二次开发专用,禁止一切违法行为的利用!

<template><view><view class="pd40"><view class="flex center ft14 text-main">可提现金额(元)</view><view class="flex center mt30 ft36 ftw600 text-default">¥{{qbMoney}}</view><view class="flex center mt40"><view><view @click="storeAct" class="btn-money flex center alcenter ft18 text-w ftw600">充值</view></view><view @click="withdrawAct" class="ml30"><view class="btn-withdraw bg-w flex center alcenter ft18 text-main ftw600">提现</view></view></view></view><view class="mt40 unio2o-money" v-if="showMoneyStatus == 1"><view class="flex alcenter  pd30"><text class="iconfont iconicon_balance_des ft20"></text><text class="ft18 ftw600 text-default ml20">余额明细</text></view><view class="line"></view><view class="pd30"><view v-for="(item,index) in moneylog"><view class="pb30"><view><view class="flex space"><view><view class="ft18 text-default">余额变动</view><view class="ft14 text-notice mt20">{{item.add_time}}</view></view><view><view class="ft18 text-default text-right ftw600">¥{{item.money}}</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 0 & item.bz == 1">充值审核中</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 1 & item.bz == 1">充值审核通过</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 2 & item.bz == 1">充值审核驳回</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 0 & item.bz == 2">提现中</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 1 & item.bz == 2">提现审核通过</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 2 & item.bz == 2">提现审核驳回</view><view class="ft14 text-info mt20 text-right ftw500" v-if="item.istatus == 3">款项下放钱包</view></view></view></view><view class="line mt30"></view></view></view></view></view><unio2o-modal @closed="storeBindAlert = false" title="选择充值方式" :show="storeBindAlert"><view class="pd30"><view class="flex pd20"><view class="ft16 ftw500 text-info">支付方式</view><picker class="ml40 yzm-code showList" @change="bindPickerChangeRelation" :value="bankindex" :range="bankList"><view class="uni-input">{{bankList[bankindex]}}</view></picker></view><view class="mt30"><button @click="showTips" class="btn-main ft18 text-w">充值</button></view><view class="mt30"><button @click="recharegeAct" class="btn-main ft18 text-w">已充值上传凭证</button></view></view></unio2o-modal><unio2o-model-middle @closed="plusContactAlert = false" :title="title" :show="plusContactAlert"><view class="pd30" v-if="bankindex == 0"><view class="bdr16"><view class="flex space alcenter mt50 ft14"><text class="text-info">收款银行:</text><text class="text-main">{{paybank}}</text></view><view class="flex space alcenter mt50 ft14"><text class="text-info">收款人</text><text class="text-main">{{payname}}</text></view><view class="flex space alcenter mt50 ft14"><text class="text-info">收款账户</text><text class="text-main">{{paysn}}</text></view><view class="flex space alcenter mt50 ft14"><text class="text-info">说明</text><text class="text-main">{{paysm}}</text></view></view></view><view class="pd30" v-if="bankindex == 1"><view class="bdr16"><view class="flex space alcenter mt50 ft14 center"><image class="member-face" :src="zfbcodes"></image></view><view class="flex space alcenter mt50 ft14 center showSomeTips">手机用户可截图二维码到手机中<br />在支付宝扫一扫中选择 相册 即可</view></view></view><view class="pd30" v-if="bankindex == 2"><view class="bdr16"><view class="flex space alcenter mt50 ft14 center"><image class="member-face" :src="wxcodes"></image></view><view class="flex space alcenter mt50 ft14 center showSomeTips">手机用户可截图二维码到手机中<br />在微信扫一扫中选择 相册 即可</view></view></view></unio2o-model-middle><unio2o-model-middle @closed="recharegeAlert = false" :title="title" :show="recharegeAlert"><view class="pd30"><view class="flex pd20"><view class="ft16 ftw500 text-info show_align">支付方式:</view><picker class="ml40 yzm-code showList" @change="bindPickerChangeRelation" :value="bankindex" :range="bankList"><view class="uni-input">{{bankList[bankindex]}}</view></picker></view><view class="pd20 flex alcenter"><view class="ft16 ftw500 text-info for_money show_align">充值金额:</view><input class="ml40" maxlength="11" name="jine" v-model="jine" type="number" placeholder="输入充值金额" /></view><view class="pd20 col3 text-center"><view class="ft14 text-info mt20"><image class="member-face" @click="upload($event)" :src="showUploadImg"></image></view><view class="text-default p_font">上传充值转账转账记录截图</view></view><view class="pd20"><button @click="submit" class="btn-main ft18 text-w">提交</button></view></view></unio2o-model-middle><unio2o-model-middle @closed="withdrawAlert = false" title="钱包取现" :show="withdrawAlert"><view class="pd30"><view class="pd20 flex alcenter"><view class="ft16 ftw500 text-info for_money show_align show_align_sepc">可提现金额:</view><input class="ml40" disabled="true" maxlength="11" name="widthdrawAmount" v-model="widthdrawAmount" type="number" placeholder="输入取现金额" /></view><view class="pd20 mt20"><button @click="withdrawSubmit" class="btn-main ft18 text-w">提交</button><button @click="withdrawDelete" class="btn-main ft18 text-w mt20">取消</button></view></view></unio2o-model-middle><unio2o-coupon-alert :readTitle="readTitle" :readContent="readContent" v-if="isStatus == 1"></unio2o-coupon-alert><unio2o-footer :selectIndex="3"></unio2o-footer></view>
</template>

提现详情界面代码

<template><view><view class="pd40" v-if="isSshow == 1"><view class="box-shadow bdr16 pd30 bg-w mb60"><view class="flex"><view class="showAll"><view class="ft16 text-main order ftw600 mb20">{{loanOrder.oid}}</view><view class="flex space alcenter mt20 showWidth"><view class="showOne pt10 pb10"><view class="ft16 text-info mb10">借款总额</view><view class="ft18 ftw600 text-main">¥{{loanOrder.money}}</view></view><view class="showOne pt10 pb10"><view class="ft16 text-info mb10">钱包余额</view><view class="ft18 ftw600 text-main">¥{{qbmoney}}</view></view></view></view>	</view></view><view class="flex center mt30"><navigator url="/pages/member/money/recharge"><view class="btn-money flex center alcenter ft18 text-w">每期应还<br />¥{{nowbillmoney}}</view></navigator><navigator class="ml30" url="/pages/member/money/withdraw"><view class="btn-money flex center alcenter ft18 text-w">剩余结算<br />¥{{remainSum}}</view></navigator></view></view><view class="mt30 unio2o-money" v-if="isSshow == 1"><view class="flex alcenter  pd30"><text class="ft18 ftw600 text-default ml20">共 {{loanOrder.time}} 期 剩余还款:¥{{remainSum}}</text></view><view class="line"></view><view class="pd30"><view><view class="pb30" v-for="(item,index) in billList"><navigator><view class="flex space"><view><view class="ft18 text-default">{{item.repayment_time}}</view><view class="ft14 text-notice mt20">第 {{item.billnum}} 期</view></view><view><view class="ft18 text-default text-right ftw600">¥{{item.money + item.interest}}</view><view class="ft14 text-info mt20 text-right ftw500"><view class="showOne pt10 pb10"><view @click="showBackTop" class="ft16 text-info mb10 back_action">还款</view></view></view></view></view></navigator><view class="line mt30"></view></view></view></view></view><unio2o-footer :selectIndex="3"></unio2o-footer></view>
</template>

前端界面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提现界面代码:

<template><view><view class="plr60 login-box"><view class="box-shadow pd30 bg-w bdr16 mt50"><view class="pt10 flex alcenter"><view class="ft16 ftw500 text-info show_align">提现金额</view></view><view class="pt40 mb40 flex alcenter"><view class="ft16 ftw500 text-info show_align show_align_auto">¥</view><input class="ml15" maxlength="20" name="widthdrawAmount" v-model="widthdrawAmount" type="number" disabled="true" placeholder="请输入提现金额" /></view><view class="line mt40 mb120"></view><view class="mt20 flex alcenter"><text class="ft14 text-notice">到账银行:</text><text class="ft14 text-theme spec-title-color">{{bankname}}({{bankcard}})</text></view></view><button @click="withdrawSubmit" class="btn-main mt40 ft18 text-w">确认提现</button></view><unio2o-footer :selectIndex="3"></unio2o-footer></view>
</template>

后台管理界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

二次开发源码 借贷系统uniapp/借贷认证系统/小额信贷系统/工薪贷APP/资金贷系统h5

前端&#xff1a;UNIAPP 后端&#xff1a;ThinkPHP 数据库&#xff1a; Mysql 前端使用的uniapp 可以打包APP H5 小程序 系统提供了完善的网络借贷体系&#xff0c;为金融中介平台提供从获客到贷后管理全流程服务&#xff0c;解决了借贷手续繁琐、流程缓慢等问题 此源码为运营…...

LG 选择 Flutter 来增强其智能电视操作系统 webOS

可以这个话题会让大多数人困惑&#xff0c;2024 年了为什么还会冒出 webOS 这种老古董&#xff1f;然后 LG 为什么选择 webOS &#xff1f;现在为什么又选择 Flutter &#xff1f; 其实早在 Google I/O 发布 Flutter 3.22 版本的时候&#xff0c;就提到了 LG 选择 Flutter 来增…...

[ACM独立出版] 2024年虚拟现实、图像和信号处理国际学术会议(VRISP 2024,8月2日-4)

2024年虚拟现实、图像和信号处理国际学术会议&#xff08;VRISP 2024&#xff09;将于2024年8月2-4日在中国厦门召开。 VRISP 2024将围绕“虚拟现实、图像和信号处理”的最新研究领域&#xff0c;为来自国内外高等院校、科学研究所、企事业单位的专家、教授、学者、工程师等提供…...

ASP.NET Core中创建中间件的几种方式

前言 今天我们一起来盘点一下在ASP.NET Core应用程序中添加和创建中间件常见的四种方式。 中间件介绍 ASP.NET Core中间件&#xff08;Middleware&#xff09;是用于处理HTTP请求和响应的组件&#xff0c;它们被安排在请求处理管道中&#xff0c;并按顺序执行。中间件的设计是为…...

Atcoder ABC351 A-E 题解

A: 打卡题 题目描述 一中队和二中队正在进行一场棒球比赛&#xff0c;一中队是第一棒。 目前&#xff0c;比赛已进行到第九局上半&#xff0c;第九局下半即将开始。 一中队在 第i局 (1 < i < 9) 上半场得到了 Ai 分&#xff0c;二中队在 第j局 (1 < j < 8) 下…...

【终极指南】从零开始征服机器学习:初学者的黄金路线图

踏入机器学习的世界&#xff0c;对许多初学者而言&#xff0c;无疑是一场既兴奋又略带忐忑的冒险。尤其对于那些非数学或计算机专业背景的同学&#xff0c;或是已经在职场打拼的朋友们&#xff0c;寻找一条适合自己的入门路径&#xff0c;显得尤为重要。鉴于此&#xff0c;本文…...

MongoDB自学笔记(三)

一、前文回顾 上一篇文章中我们学习了更新操作&#xff0c;以及讲解了部分的更新操作符&#xff0c;今天我们继续学习剩余的更新操作符。 二、更新操作符 1、$rename 语法&#xff1a;{ $rename: { < field1 >: < newName1 >, < field2 >: < newName2…...

编程中的智慧之设计模式三

深入探索设计模式&#xff1a;实际应用和优化策略 在前两篇文章中&#xff0c;我们详细探讨了创建型模式、结构型模式、行为模式和架构模式的基本概念及其在Java中的实现。在本文中&#xff0c;我们将进一步探讨如何在实际项目中应用和优化这些模式&#xff0c;尤其是如何在大…...

《YOLOv10改进实战专栏》专栏介绍 专栏目录

《YOLOv10改进实战专栏》介绍及目录 YOLOv10官方仓库地址 专栏地址&#xff1a;点击跳转 专栏导航如下&#xff1a; &#x1f380;基础入门篇&#x1f380; 万字长文&#xff0c;小白新手怎么开始做YOLO实验&#xff0c;从零开始教&#xff01;整体思路在这里&#xff0c;科研指…...

Python酷库之旅-第三方库Pandas(030)

目录 一、用法精讲 79、pandas.Series.dtype属性 79-1、语法 79-2、参数 79-3、功能 79-4、返回值 79-5、说明 79-6、用法 79-6-1、数据准备 79-6-2、代码示例 79-6-3、结果输出 80、pandas.Series.shape属性 80-1、语法 80-2、参数 80-3、功能 80-4、返回值 …...

神经网络中的激活函数举例,它们各自的特点,以及哪个激活函数效果更好,为什么

sigmoid&#xff1a; \(\sigma(x)1/(1e^{-x})\)&#xff1b; 优&#xff1a;将数值压缩到 0 1&#xff0c;导数为 \(\sigma(x)(1-\sigma(x))\) 好算。劣&#xff1a;输出均值非0&#xff08;0.5&#xff09;&#xff0c;梯度消失&#xff08;Gradient vanishing&#xff09;每次…...

【树莓派3B+】控制引脚输出高低电平

前言一、安装RPI.GPIO库二、编写简单的输出高低电平的程序三、运行程序总结 前言 首先检查一下自己的板子有没有带库 我这个是有的。 ok&#xff0c;正式进入步骤 一、安装RPI.GPIO库 如果还没有安装RPi.GPIO库&#xff0c;可以通过以下命令在树莓派上安装&#xff1a; p…...

【Redis7】高阶篇

1 Redis单线程 VS 多线程(入门篇) 1.1 面试题 redis到底是单线程还是多线程&#xff1f; IO多路复用听说过吗&#xff1f; redis为什么快&#xff1f; 1.2 Redis为什么选择单线程&#xff1f; 1.2.1 是什么 这种问法其实并不严谨&#xff0c;为啥这么说呢? Redis的版本…...

在学习使用LabVIEW的过程中,需要注意哪些问题?

在学习使用LabVIEW的过程中&#xff0c;需要注意以下问题&#xff1a; 1. 基础知识 图形化编程思维&#xff1a; LabVIEW采用图形化编程方式&#xff0c;与传统的文本编程语言有很大不同&#xff0c;需要适应这种新的编程思维方式。数据流概念&#xff1a; 理解LabVIEW的核心数…...

网络编程-TCP/IP

网络概述 网络采用分而治之的方法设计&#xff0c;将网络的功能划分为不同的模块&#xff0c;以分层的形式有机组合在一起。 每层实现不同的功能&#xff0c;其内部实现方法对外部其他层次来说是透明的。每层向上层提供服务&#xff0c;同时使用下层提供的服务 网络体系结构…...

php在服务器上部署可视化运维工具详细列表

如果你的项目很小&#xff0c;可以用宝塔。但对于并发大的服务器管理&#xff0c;选择适合的工具非常重要。 目录 以下是一些免费且适合高并发管理的服务器管理工具推荐&#xff1a; 1Panel&#xff1a; Portainer&#xff1a; Webmin&#xff1a; Cockpit&#xff1a; …...

Linux中的文件夹作用

在Linux系统中&#xff0c;每个目录都有其特定的用途&#xff0c;下面我用大白话来解释一下各个主要目录的作用&#xff1a; / (根目录)&#xff1a;这是Linux文件系统的起点&#xff0c;所有其他目录都是从这里延伸出去的。你可以把它想象成你家里的门厅&#xff0c;所有房间的…...

【C++】C++中的assign函数详解

目录 一.assign函数是什么 二.assign函数怎么用 一.assign函数是什么 在C中&#xff0c; assign 是 std::string 类的一个成员函数&#xff0c;用于给字符串对象赋值&#xff0c;可以替换字符串对象中的内容为另一个字符串或字符串的一部分。 std::string 的 assign 函…...

Hadoop3:MR程序的数据倾斜问题处理

一、数据倾斜 什么是数据倾斜&#xff1f; 学过Redis集群的都知道数据倾斜这个问题。 就是大量数据&#xff0c;分配不均匀的现象。 二、MR数据倾斜 1、怎么判断出现数据倾斜&#xff1f; 数据频率倾斜——某一个区域的数据量要远远大于其他区域。 数据大小倾斜——部分记…...

Mojo 编程语言简介

Mojo 是一种新兴的编程语言&#xff0c;旨在结合 Python 的易用性与 C 的高性能&#xff0c;特别是面向高性能计算、机器学习和系统编程等领域。Mojo 的设计目标是提供一种既具备高级语言灵活性&#xff0c;又能够高效运行的编程工具。 主要特性 高性能&#xff1a;通过高级编…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

css实现圆环展示百分比,根据值动态展示所占比例

代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...

1688商品列表API与其他数据源的对接思路

将1688商品列表API与其他数据源对接时&#xff0c;需结合业务场景设计数据流转链路&#xff0c;重点关注数据格式兼容性、接口调用频率控制及数据一致性维护。以下是具体对接思路及关键技术点&#xff1a; 一、核心对接场景与目标 商品数据同步 场景&#xff1a;将1688商品信息…...

【git】把本地更改提交远程新分支feature_g

创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

leetcodeSQL解题:3564. 季节性销售分析

leetcodeSQL解题&#xff1a;3564. 季节性销售分析 题目&#xff1a; 表&#xff1a;sales ---------------------- | Column Name | Type | ---------------------- | sale_id | int | | product_id | int | | sale_date | date | | quantity | int | | price | decimal | -…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

分布式增量爬虫实现方案

之前我们在讨论的是分布式爬虫如何实现增量爬取。增量爬虫的目标是只爬取新产生或发生变化的页面&#xff0c;避免重复抓取&#xff0c;以节省资源和时间。 在分布式环境下&#xff0c;增量爬虫的实现需要考虑多个爬虫节点之间的协调和去重。 另一种思路&#xff1a;将增量判…...

Pinocchio 库详解及其在足式机器人上的应用

Pinocchio 库详解及其在足式机器人上的应用 Pinocchio (Pinocchio is not only a nose) 是一个开源的 C 库&#xff0c;专门用于快速计算机器人模型的正向运动学、逆向运动学、雅可比矩阵、动力学和动力学导数。它主要关注效率和准确性&#xff0c;并提供了一个通用的框架&…...

Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?

在大数据处理领域&#xff0c;Hive 作为 Hadoop 生态中重要的数据仓库工具&#xff0c;其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式&#xff0c;很多开发者常常陷入选择困境。本文将从底…...

处理vxe-table 表尾数据是单独一个接口,表格tableData数据更新后,需要点击两下,表尾才是正确的

修改bug思路&#xff1a; 分别把 tabledata 和 表尾相关数据 console.log() 发现 更新数据先后顺序不对 settimeout延迟查询表格接口 ——测试可行 升级↑&#xff1a;async await 等接口返回后再开始下一个接口查询 ________________________________________________________…...