diff --git a/README.md b/README.md index 7f48a6e..c166d46 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

- logo + logo

-

Ruoyi-Flex V4.1.7

+

Ruoyi-Flex V4.1.8

Ruoyi-Flex是基于Spring Boot V3平台 前后端分离的Java快速开发框架

@@ -10,11 +10,13 @@ Ruoyi-Flex是一套全部开源的快速开发平台,使用MIT开源许可协议,毫无保留给个人及企业免费使用。基于RuoYi-Vue、RuoYi-Vue-Plus,集成MyBatis-Flex、JDK17、SpringBootV3、Lombok、Sa-Token、SpringDoc、Hutool、SpringBoot Admin、PowerJob、Vue3、Element-Plus、MinIO等优秀开源软件, * 前端采用Vue3、Element-Plus。 -* 后端采用Spring Boot V3、MyBatis-Flex、Sa-Token、Redis & Jwt、PowerJob。 +* 后端采用Spring Boot V3、MyBatis-Flex、Sa-Token、Redis & Jwt、PowerJob、MinIO。 * 权限认证使用Jwt,支持多终端认证系统。 * 支持加载动态权限菜单,多方式轻松权限控制。 * 定制模板,使用代码生成器可以一键生成前后端代码。 -* 性能卓越,功能全面,开发高效,可免除手写SQL之苦,甚至写错字段名称IDEA都会立即报警! +* **用WithRelation编程装配来取代数据库LeftJoin关联查询,数据库执行效率提高10倍!** +* 性能卓越,功能全面,开发高效,可免除手写SQL之苦,甚至写错字段名称IDEA都会立即报警。 +* 写得更少、运行更快、编译除错、效率更高! ## 内置功能 @@ -29,12 +31,14 @@ Ruoyi-Flex是一套全部开源的快速开发平台,使用MIT开源许可协 8. 通知公告:系统通知公告信息发布维护。 9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 10. 登录日志:系统登录日志记录查询包含登录异常。 -11. 在线用户:当前系统中活跃用户状态监控。 -12. 调度中心:集成PowerJob全新一代分布式任务调度与计算框架。 -13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 -14. 系统接口:集成springdoc,根据文档注释自动生成相关的api接口文档。 -15. 监控中心:集成Spring Boot Admin,监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等。 -16. 缓存监控:对系统的缓存信息查询,命令统计等。 +11. 文件管理:将文件存储到MinIO、七牛、阿里、腾讯等OSS服务器上。 +12. 在线用户:当前系统中活跃用户状态监控。 +13. 调度中心:集成PowerJob全新一代分布式任务调度与计算框架。 +14. 代码生成:前后端代码的生成(java、html、xml、sql),支持单表、树表、主子表。 +15. 系统接口:集成springdoc,根据文档注释自动生成相关的api接口文档。 +16. 监控中心:集成Spring Boot Admin,监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等。 +17. 缓存监控:对系统的缓存信息查询,命令统计等。 +18. 演示模块:mybatis、mybatis-flex两种格式代码的单表、树表、主子表三种类型的演示程序。 ## 开发文档 diff --git a/flex-ui/package.json b/flex-ui/package.json index bf25270..3233c25 100644 --- a/flex-ui/package.json +++ b/flex-ui/package.json @@ -1,7 +1,7 @@ { - "name": "RuoYi-Flex", - "version": "4.1.7", - "description": "RuoYi-Flex管理系统", + "name": "Ruoyi-Flex", + "version": "4.1.8", + "description": "Ruoyi-Flex管理系统", "author": "数据小王子", "license": "MIT", "scripts": { diff --git a/flex-ui/src/assets/images/dataprince.jpg b/flex-ui/src/assets/images/dataprince.jpg new file mode 100644 index 0000000..fc3c11f Binary files /dev/null and b/flex-ui/src/assets/images/dataprince.jpg differ diff --git a/flex-ui/src/assets/images/pay.png b/flex-ui/src/assets/images/pay.png deleted file mode 100644 index bb8b967..0000000 Binary files a/flex-ui/src/assets/images/pay.png and /dev/null differ diff --git a/flex-ui/src/assets/images/ruoyi-flex-logo.png b/flex-ui/src/assets/images/ruoyi-flex-logo.png new file mode 100644 index 0000000..49dfd2a Binary files /dev/null and b/flex-ui/src/assets/images/ruoyi-flex-logo.png differ diff --git a/flex-ui/src/assets/logo/logo.png b/flex-ui/src/assets/logo/logo.png index e263760..94147be 100644 Binary files a/flex-ui/src/assets/logo/logo.png and b/flex-ui/src/assets/logo/logo.png differ diff --git a/flex-ui/src/views/index.vue b/flex-ui/src/views/index.vue index 9a478e3..66207bd 100644 --- a/flex-ui/src/views/index.vue +++ b/flex-ui/src/views/index.vue @@ -2,44 +2,16 @@
-
- 领取阿里云通用云产品1888优惠券 -
- https://www.aliyun.com/minisite/goods?userCode=brki8iof -
- 领取腾讯云通用云产品2860优惠券 -
- https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console -
- 阿里云服务器折扣区 - >☛☛点我进入☚☚ -     腾讯云服务器秒杀区 - >☛☛点我进入☚☚
-

- 云产品通用红包,可叠加官网常规优惠使用。(仅限新用户) -

-
- -
+

+ logo +

+

Ruoyi-Flex V4.1.8

+

Ruoyi-Flex是基于Spring Boot V3平台 前后端分离的Java快速开发框架

-

Ruoyi-Flex后台管理框架

+

Ruoyi-Flex后台管理框架

Ruoyi-Flex是基于RuoYi-Vue v3.8.6、RuoYi-Vue-Plus进行的扩展,集成MyBatis-Flex、JDK17、SpringBootV3、Lombok、Sa-Token、Hutool、SpringBoot Admin、PowerJob、Vue3、element-plus、MinIO等优秀开源软件,准备作为未来5年软件开发的底座。本系统可以用于所有的Web应用程序,如网站管理后台、网站会员中心、CMS、CRM、OA、ERP等等,当然,您也可以对她进行深度定制,以做出更强系统。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。

@@ -47,7 +19,7 @@ 当前版本: v{{ version }}

- ¥免费开源 + ¥0.00 免费开源

-

技术选型

+

技术选型

@@ -106,25 +78,25 @@

官网:http://www.ruoyi.viphttps://gitee.com/dataprince/ruoyi-flex

- QQ群:100953531 + QQ群:100956531

微信:/ *若依数据小王子

支付宝:/ *若依数据小王子

@@ -139,6 +111,41 @@ + +
    +
  1. 注册全局数据填充监听器
  2. +
  3. 使用mybatis-flex重构ruoyi-vue的各模块mybatis代码
  4. +
  5. 新增保姆级开发文档:《Ruoyi-Flex-Guide.docx》
  6. +
  7. 新增基础服务类IBaseService及实现
  8. +
  9. 升级依赖版本:spring boot升级到V3.1.5,mybatis-flex升级到V1.7.5,sa-token升级到V1.37.0,powerjob升级到V4.3.6
  10. +
  11. 数据库表结构取消自增主键,使用雪花算法
  12. +
  13. 升级用户导入:加入部门名称
  14. +
  15. 数据权限重构,去掉ruoyi-vue的注解写法
  16. +
  17. 升级前端,状态管理由vuex切换到pinia
  18. +
  19. 添加“文件管理”模块:将文件存储到MinIO、七牛、阿里、腾讯等OSS服务器上。
  20. +
  21. 重构“代码生成”模块,支持mybatis-flex,能够生成单表、树表、主子表的代码
  22. +
  23. 演示模块添加mybatis、mybatis-flex两种格式代码的单表、树表、主子表三种类型的演示程序
  24. +
  25. 同步ruoyi-vue-plus的2023-10-25至2023-11-14的更新 + 1)update 优化 排除powerjob无用的依赖 减少打包30M体积 + 2)fix 修复 代码生成 是否必填与数据库不匹配问题 + 3)update 优化 补全操作日志部门数据 + 4)update 优化 AddressUtils 兼容linux系统本地ip + 5)fix 修复 普通角色编辑使用内置管理员code越权问题 + 6)update 优化 补全代码生成 columnList 接口参数注解缺失 + 7)fix 修复 外链带端口出现的异常 + 8)update 优化 更改默认日志等级为info 避免日志过多(按需开启debug) +
  26. +
  27. 同步RuoYi-Vue的2023-10-24到2023-12-5的更新: + 1)update ruoyi-ui/src/permission.js + 2)优化数字金额大写转换精度丢失问题 + 3)修复字典表详情页面搜索bug + 4)修复五级路由缓存无效问题 + 5)优化缓存监控图表支持跟随屏幕大小自适应调整 + 6)update fastjson2 + 7)升级oshi到最新版本6.4.8 +
  28. +
+
  1. 升级mybatis-flex到V1.6.0版本
  2. @@ -223,9 +230,9 @@
donate 你可以请作者喝杯咖啡表示鼓励