开源项目 | 可二次开发的开源后台、支持支付系统通用的支付、对账、清算、账户管理、支付订单管理等功能

这篇具有很好参考价值的文章主要介绍了开源项目 | 可二次开发的开源后台、支持支付系统通用的支付、对账、清算、账户管理、支付订单管理等功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开源对账 平台,开源推荐,开源

一、项目概述

在RuoYi项目基础上改造,通过多模块的方式整合其他经常被用到的功能模块,特别感谢RuoYi。基于SpringBoot2.0的开发的系统 易读易懂、界面简洁美观。具备支付系统通用的支付、对账、清算、账户管理、支付订单管理等功能;目前已接通微信支付渠道,应用微信公众号商城 在此基础上可二次开发,可以用于所有的Web应用程序,如网站管理后台,网站会员中心,OA、ERP、CRM 、CMS,医疗管理、金融。可以做APP,微信公众号,微信小程序的后台,json接口,提供了接口例子,后台也有接口测试模块 . 系统功能完善(用户角色权限),此为框架平台,文档、注释齐全,专门供程序员二次开发 所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。

二、 代码结构

YiRan //依然快速开发平台
|
├── yiran-activiti //工作流模块
|
├── yiran-admin //后台管理模块 单独部署
|
├── yiran-amqp //MQ消息队列模块
|
├── yiran-api //api接口模块 单独部署
|
├── yiran-common //公共基础模块
|
├── yiran-file //文件管理模块
|
├── yiran-framework //系统核心模块
|
├── yiran-generator //代码生成模块
|
├── yiran-license //license模块
|
├── yiran-member //会员管理模块
|
├── yiran-message //消息模块
|
├── yiran-pay-sdk //支付SDK模块
|
├── yiran-paychannel //支付渠道路由模块
|
├── yiran-payorder //支付核心模块
|
├── yiran-quartz //定时任务模块
|
├── yiran-reconciliation //交易对账模块
|
├── yiran-system //系统管理模块
|
├── yiran-wechat //微信商城模块
|
├── yiran-weixin //微信公众号模块

三、 技术架构

  • 核心框架:Spring Boot

  • 权限框架:Apache Shiro

  • 模板引擎:thymeleaf

  • 持久层框架:MyBatis

  • 数据库连接池:Alibaba Druid

  • 缓存框架:Redis、EhCache

  • 日志管理:LogBack

  • 工具类:Apache Commons、HuTools

  • 视图框架:Spring MVC

  • 定时器:Quartz

  • 数据库连接池:Druid

  • 日志管理:logback

  • 页面交互:基于hplus和inspinia

  • 下拉框:bootstrap-select

  • 文件上传:Bootstrap File Input

  • 文件管理器:CKFinder

  • 富文本编辑器:CKEditor

  • 通讯技术:webSocket

  • 数据库:MySQL

  • 分布式文件系统:FastDFS

  • 持续集成:Jenkins

四、 系统特性

  1. 用户管理 :用户是系统操作者,该功能主要完成系统用户配置。对各个基本的用户增删改查,导出excel表格,批量删除。

  2. 角色管理 :角色菜单权限分配、设置角色按机构进行分配菜单权限和增删改查权限。

  3. 菜单管理 :N级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏,配置系统菜单,操作权限,按钮权限标识等。

  4. 部门管理 :配置系统组织机构(公司、部门、小组),树结构展现。

  5. 岗位管理 :配置系统用户所属担任职务。

  6. 字典管理 :对系统中经常使用的一些较为固定的数据进行维护。

  7. 参数管理 :对系统动态配置常用参数。

  8. 通知公告 :系统通知公告信息发布维护。

  9. 操作日志 :系统正常操作日志记录和查询;系统异常信息日志记录1. 查询。

  10. 登录日志 :系统登录日志记录查询包含登录异常。

  11. 在线用户 :当前系统中活跃用户状态监控。可强制用户下线。

  12. 定时任务 :在线(添加、修改、删除)任务调度包含执行结果日志。启动、暂停、执行定时任务操作。

  13. 数据监控 :监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

  14. 服务监控 :监控服务器相关信息。

  15. 表单构建 :拖拽式快速构建表单,组建元素丰富,有富文本、上传控件、下拉框等等

  16. 代码生成 :前后端代码的生成(java、html、xml、sql)支持CRUD下载 。

  17. 系统接口 :根据业务代码自动生成相关的api接口文档。开发人员只需要加好注解自动生成API接口文档。

  18. UES加密 :系统加密模块,对敏感信息加密,提供加密解密方法。

  19. 数据库表结构 :数据库所有表结构说明

  20. 微信公众号菜单 :自定义微信公众号菜单,发布菜单到微信公众号,查看已发布微信公众号菜单。

  21. 微信基本设置 :微信相关的基本设置,如微信APPID、微信秘钥、微信token、微信回复URL、授权后重定向的回调链接地址、微信商户ID.....

  22. 公众号微信用户 :获取关注微信公众号所有用户。

  23. 微信模板 :配置公众号推送消息模板。

  24. 商品管理 :微信商城商品信息发布,商品类目发布,商品品牌配置,商品属性规格添加,优惠券设置,促销活动设置....。

  25. 订单管理 :订单列表,订单物流,订单评论

  26. 店铺设置 图标分类,首页栏目设置,首页宣传图片管理:

  27. 收货地址 :收货地管理。

  28. 购物车 :微信商城购物车。

  29. 省市区街道 :省市区街道名称,代码,金纬度..。

  30. 会员管理 :会员信息管理。

  31. 渠道管理 :支付渠道管理,包括资金渠道配置(支付渠道),目标机构配置,API结果码设置,统一结果码配置...

  32. 平台订单渠道 :平台支付订单,所有的交易都走支付核心,所有的交易都记录在渠道订单中。

  33. 综合管理 :联合查询,根据不同的条件查询订单支付结果,机构订单结构查询,根据机构订单号(提供给第三方的订单号)从第三方支付或者银行查询支付结果。

  34. 交易对账管理 :每天定时对前一天平台的交易订单和银行方(例如:微信、支付宝...)订单进行匹配校验,校验订单状态、手续费、交易金额等。

  35. 平台订单渠道 :平台支付订单,所有的交易都走支付核心,所有的交易都记录在渠道订单中。

  36. MQ管理 :配置MQ消息,记录发送的MQ消息信息,按照一定的规则处理发送失败的消息数据

  37. 文件管理 :上传文件,对文件进管理

五、项目源码

开源地址:

关注博主并回复【yiran】获取项目源码。

开源对账 平台,开源推荐,开源开源对账 平台,开源推荐,开源文章来源地址https://www.toymoban.com/news/detail-810208.html

到了这里,关于开源项目 | 可二次开发的开源后台、支持支付系统通用的支付、对账、清算、账户管理、支付订单管理等功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 9 个你应该知道的支付系统开源项目

    小明最近新开发项目,需求有支付功能,那如何避免从零开始,快速集成呢?现在给大家搜集了9个star数比较高的开源项目,能节省不少时间呢! 龙果支付系统 roncoo-pay 龙果支付系统核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金

    2024年02月08日
    浏览(41)
  • 【开源项目】ELADMIN 后台管理系统

    一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统 开发文档:  https://eladmin.vip 体验地址:  ELADMIN 账号密码:   admin / 123456 后端源码 前端源码 github GitHub - elunez/eladmin: 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前

    2024年02月07日
    浏览(65)
  • Java+springboot+avue医院绩效考核系统源码支持二次开发

    公立医院改革要求建立公立医疗卫生机构绩效考核体系,借助绩效考核来引导各级公立医院把社会效益摆在首位,提高医疗服务质量,规范医疗服务行为,加强医院内部管理,促进医院高质量发展 医院绩效考核系统,建立以医院发展目标为导向,以医务人员劳动价值、工作量

    2024年02月05日
    浏览(40)
  • 高性能、可扩展、支持二次开发的企业电子招标采购系统源码

    在数字化时代,企业需要借助先进的数字化技术来提高工程管理效率和质量。招投标管理系统作为企业内部业务项目管理的重要应用平台,涵盖了门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理等多个方

    2024年01月23日
    浏览(58)
  • 项目讲解之火爆全网的开源后台管理系统RuoYi

    博主是在2018年中就接触了 RuoYi 项目 这个项目,对于当时国内的开源后台管理系统来说,RuoYi 算是一个完成度较高,易读易懂、界面简洁美观的前后端不分离项目。 对于当时刚入行还在写 jsp 模板的博主来说,RuoYi 项目在后台基础功能、模块划分、易用性和页面美观度上,对

    2024年02月02日
    浏览(53)
  • 【Java】智慧工地管理系统源代码,支持二次开发,SaaS模式

    智慧工地系统围绕工程现场人、机、料、法、环及施工过程中质量、安全、进度、成本等各项数据满足工地多角色、多视角的有效监管,实现工程建设管理的降本增效。 1、施工现场管理难:安全事故频发,人工巡检难度大,质量进度协同难等问题仍没有得到解决; 2.人员管理

    2024年02月04日
    浏览(41)
  • 开源项目学习:若依RuoYi-Vue后台管理系统【环境搭建】

    第一章 环境搭建 第二章 项目运行 第三章 阅读源码:例子-新增用户接口 第四章 基于ruoyi-vue开发新项目 本文尽量贴近零基础入门,献给初入门的学弟学妹们! 文章基本流程:环境配置→运行项目→阅读源码 安装环境时最好修改安装路径! Java开发必备! JDK下载:http://www

    2023年04月19日
    浏览(54)
  • Java企业电子招投标系统源代码,支持二次开发,采用Spring cloud框架

    在数字化采购领域,企业需要一个高效、透明和规范的管理系统。通过采用Spring Cloud、Spring Boot2、Mybatis等先进技术,我们打造了全过程数字化采购管理平台。该平台具备内外协同的能力,通过待办消息、招标公告、中标公告和信息发布等功能模块,实现了对供应商的集中管理

    2024年02月03日
    浏览(56)
  • java版工程项目管理系统源码+系统管理+系统设置+项目管理+合同管理+二次开发

      工程项目各模块及其功能点清单 一、系统管理     1、数据字典:实现对数据字典标签的增删改查操作     2、编码管理:实现对系统编码的增删改查操作     3、用户管理:管理和查看用户角色     4、菜单管理:实现对系统菜单的增删改查操作     5、角色管理:管理和

    2024年02月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包