芋道 ruoyi-vue-pro v1.7.0 发布:增加微信公众号、站内信、邮箱、数据脱敏


项目地址

https://gitee.com/zhijiantianya/ruoyi-vue-pro

严肃声明:现在、未来都不会有商业版本,所有代码全部开源!

「我喜欢写代码,乐此不疲」
「我喜欢做开源,以此为乐」

🐯 平台简介

芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。

有任何问题,或者想要的功能,可以在 Issues 中提给艿艿。

😜 给项目点点 Star 吧,这对我们真的很重要!

架构图

  • 管理后台的 Vue3 版本采用 vue-element-plus-admin ,Vue2 版本采用 vue-element-admin
  • 管理后台的移动端采用 uni-app 方案,一份代码多终端适配,同时支持 APP、小程序、H5!
  • 后端采用 Spring Boot、MySQL + MyBatis Plus、Redis + Redisson
  • 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等
  • 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录
  • 支持加载动态权限菜单,按钮级别权限控制,本地缓存提升性能
  • 支持 SaaS 多租户系统,可自定义每个租户的权限,提供透明化的多租户底层封装
  • 工作流使用 Flowable,支持动态表单、在线设计流程、会签 / 或签、多种任务分配方式
  • 高效率开发,使用代码生成器可以一键生成前后端代码 + 单元测试 + Swagger 接口文档 + Validator 参数校验
  • 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款
  • 集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务
  • 集成报表设计器,支持数据报表、图形报表、打印设计等
项目名 说明 传送门
ruoyi-vue-pro Spring Boot 多模块 Gitee     Github
yudao-cloud Spring Cloud 微服务 Gitee     Github
Spring-Boot-Labs Spring Boot & Cloud 入门 Gitee     Github

😎 开源协议

为什么推荐使用本项目?

① 本项目采用比 Apache 2.0 更宽松的 MIT License 开源协议,个人与企业可 100% 免费使用,不用保留类作者、Copyright 信息。

② 代码全部开源,不会像其他项目一样,只开源部分代码,让你无法了解整个项目的架构设计。

③ 代码整洁、架构整洁,遵循《阿里巴巴 Java 开发手册》规范,代码注释详细,57000 行 Java 代码,22000 行代码注释。

🐼 内置功能

系统内置多种多种业务功能,可以用于快速你的业务系统:

功能分层

🐶 新手必读

  • 演示地址:http://dashboard.yudao.iocoder.cn
  • 启动文档:https://doc.iocoder.cn/quick-start/
  • 视频教程:https://doc.iocoder.cn/video/

更新说明

📈 Statistic

  • 总代码行数:119925
  • 源码代码行数:73678
  • 注释行数:27769
  • 单元测试用例数:674

 New Features

  • 【新增】微信公众号功能,包括账号管理、数据统计、粉丝管理、消息管理、自动回复、标签管理、菜单管理、素材管理、图文草稿箱、图文发表记录,由 @芋道源码 贡献 #382
  • 【新增】RESTful API 返回数据时,支持数据脱敏,由 @与或非 贡献 #372
  • 【新增】邮箱功能:邮箱账号、邮件模版、邮件发送记录,由 @芋道源码 贡献 #385
  • 【新增】站内信功能:站内信模版、站内信消息,由 @圆梦巨人、@xrcoder 贡献 #385
  • 【新增】Vue3 管理后台新增 WebSocket 连接测试,由 @xingyu4j 贡献 #379
  • 【新增】配置 yaml 文件中自定义属性的提示,由 @与或非 贡献 #373
  • 【优化】重构 Vue3 管理后台的路由代码生成逻辑,优化性能,由 @xingyu4j 贡献 #375
  • 【优化】Vue3 管理后台的第一次进入加载速度,由 @xingyu4j 贡献 #381
  • 【新增】Vue3 管理后台基于 unplugin-auto-import 实现自动导入,由 @xingyu4j 贡献 #376
  • 【优化】重构滑块验证码 captcha 的实现,由 @xingyu4j 贡献 #374 #376
  • 【优化】简化本地缓存的实现,优化 《后端手册 —— 本地缓存》 文档,由 @芋道源码 贡献 #382
  • 【优化】代码生成列表的加载速度,由 @与或非 贡献 #378
  • 【新增】《后端手册 —— 验证码》 文档,由 @芋道源码 贡献
  • 【新增】《后端手册 —— 数据脱敏》 文档,由 @芋道源码 贡献
  • 【新增】《公众号手册》 文档,由 @芋道源码 贡献

🐞 Bug Fixes

  • 【修复】积木报表:部分请求会报错:JmReportTokenServices 实现类 getUsername 方法返回值不允许为空,由 @与或非 贡献 #358
  • 【修复】积木报表:分享报错,由 @与或非 贡献 #357
  • 【修复】积木报表:API数据集解析时,提示数据为空,报表字段明细会被清空,由 @与或非 贡献 #359
  • 【修复】yudao-ui-appi 的 refreshToken is not a function 问题修复,由 @chaining 贡献 #356
  • 【修复】Vue2 管理后台 Redis 监控 echarts 图表不显示,由 @zy_2021 贡献 #354
  • 【修复】MyBatis Plus 升级导致 generatorTest 用例找不到对象爆红,由 @miozus 贡献 #365
  • 【修复】代码生成器读取不到 dataType 属性,导致无法正确生成代码,由 @与或非 贡献 #370
  • 【修复】Xss 启用后,编辑器上传图片错误,由 @与或非 贡献 #361 #383
  • 【修复】管理后台 uniapp 的令牌过期时,无法刷新令牌的 bug,由 @chaining 贡献 #360
  • 【修复】获取菜单返回了不可修改集合,导致无法排序的报错,由 @ambi 贡献 #371
  • 【修复】Vue2 管理后台的 tags 页签超过屏幕后,无法滚动导致无法选择后面的页签,由 @zhang.xionghui 贡献 #366

🔨 Dependency Upgrades

  • 【升级】mybatis-plus from 3.5.3 to 3.5.3.1
  • 【升级】spring-security from 3.7.5 to 3.7.6
  • 【升级】spring-boot-admin from 2.7.9 to 2.7.10
  • 【升级】minio from 8.4.6 to 8.5.1
  • 【升级】knife4j from 3.0.3 to 4.0.0
  • 【升级】vxe-table from 4.3.7 to 4.3.9

-----------------------------------------------------------------------------------------------------------------------------------

🐷 演示图

系统功能

模块 biu biu biu
登录 & 首页 登录 首页 个人中心
用户 & 应用 用户管理 令牌管理 应用管理
租户 & 套餐 租户管理 租户套餐 -
部门 & 岗位 部门管理 岗位管理 -
菜单 & 角色 菜单管理 角色管理 -
审计日志 操作日志 登录日志 -
短信 短信渠道 短信模板 短信日志
字典 & 敏感词 字典类型 字典数据 敏感词
错误码 & 通知 错误码管理 通知公告 -

工作流程

模块 biu biu biu
流程模型 流程模型-列表 流程模型-设计 流程模型-定义
表单 & 分组 流程表单 用户分组 -
我的流程 我的流程-列表 我的流程-发起 我的流程-详情
待办 & 已办 任务列表-审批 任务列表-待办 任务列表-已办
OA 请假 OA请假-列表 OA请假-发起 OA请假-详情

基础设施

模块 biu biu biu
代码生成 代码生成 生成效果 -
文档 系统接口 数据库文档 -
文件 & 配置 文件配置 文件管理 配置管理
定时任务 定时任务 任务日志 -
API 日志 访问日志 错误日志 -
MySQL & Redis MySQL Redis -
监控平台 Java监控 链路追踪 日志中心

支付系统

模块 biu biu biu
商家 & 应用 商户信息 应用信息-列表 应用信息-编辑
支付 & 退款 支付订单 退款订单 ---

数据报表

模块 biu biu biu
报表设计器 数据报表 图形报表 报表设计器-打印设计

移动端(管理后台)

biu biu biu

商城系统

建设中...

功能图

GIF 图-耐心等待

GIF 图-耐心等待

 


相關推薦

2023-04-20

项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一

2023-05-30

项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一

2023-09-04

项目地址 https://gitee.com/zhijiantianya/ruoyi-vue-pro 严肃声明:现在、未来都不会有商业版本,所有代码全部开源! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 🐯 平台简介 芋道,以开发者为中心,打造中国第一

2023-04-24

本次正式版本更新,主要是企业微信模块增加了大量接口,包括企业互联相关接口,以及会议相关接口等,并修复了一些问题;小程序模块则主要增加了新版自定义交易组件的一些接口,修复若干bug;微信支付模块则主要是补充

2022-08-22

本次正式版本更新,主要是企业微信模块增加了大量接口,包括家校沟通的大部分功能接口,以及微盘文件管理的部分接口,同时优化了上一版本引入的微信客服和会话存档等功能的部分接口;小程序模块则主要优化了部分接口

2023-09-07

更新内容 消费队列常驻任务增加保持数据库链接逻辑 课程和时间增加标签属性 修正邮箱注册提交按钮不可用问题 去除删除远程COS文件逻辑 优化课程课件资料相关逻辑 修正后台添加问题标签为空报错问题 修正课

2023-04-24

云版本 官方地址 演示账号:[email protected] 密:Password1! 演示账号:[email protected] 密:Password1! 注:当前版本为beta版,不保证数据安全并且随时回滚 更新日志 通用 改善了命名不统一的情况 数据库设计优

2023-04-30

Oejia_wx v0.6.7 发布了。Odoo 的微信模块,提供了对微信公众号、企业号(企业微信)及小程序的接入与管理,实现了微信消息与Odoo聊天的无缝对接及各类Odoo消息推送到微信。 v0.6.7 Odoo16 的兼容处理 优化同步后自动刷新当前

2024-03-13

【店滴云】增加关注公众号登录后台管理系统 店滴云,让经营场所,更智能。围绕茶室、酒店、健身房、公寓、出租房等经营性场所进行物联网改造。同时支持多种物联网通信协议,开放智能门锁,智能开关,智能手环的sdk供

2023-06-19

接入微信开放平台,SaaS 应用 (微信小程序) 一键授权发布; 完善的微信公众号、小程序帐号授权体系,基于 API 已全部封装,不用二次开发,你只需关注应用功能的开发; 支持 VUE/React 前后端分离,SSR 形式和混合开发;

2024-01-09

、优化企业印章样式:调整印章的样式及字体,圆章样式增加信息编码,支持椭圆章的生成; 4、修改PDF编辑、签署工具,替换PDF编辑底层代码。 5、持续优化用户体验; 6、持续修复系统bug;

2023-03-02

增API接口(采集淘宝、京东等商品到本地) 新增后台-微信-小程序设置 小程序码上传入口及配置商家端小程序秘钥 优化挂件(widgets)模块的代码规范 优化后台PC端的模板可视化编辑模块,采用与移动端一致的拖拽模式

2023-12-29

本次正式版本更新,主要是增加了视频号模块,已接入大部分接口;企业微信模块主要修复了一些问题,增加了部分实用的接口,针对官方最新文档对一些接口做了调整;小程序模块则主要增加了增加了openApi管理、发货信息管

2023-09-01

【直播预告】eBPF 到底是可观测领域的神器 or 鸡肋? 更新内容 还原意外删除的AnswerList.php文件 修正邮箱注册提交按钮不可用问题 去除删除远程课件逻辑 增加课程课件资料总览 优化cleanDemoDataTask脚本 优化tag表migrati