Skip to content

Releases: YunaiV/yudao-cloud

v2025.08(jdk8/11):完善 vben5(antd) 工作流、迁移 vben5(ep) 商城、支持 IoT TCP 协议

02 Aug 01:17
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:260586
  • 源码代码行数:161754
  • 注释行数:59864
  • 单元测试用例数:1121

⭐ New Features

  • 【优化】默认禁用 easy-trans,避免影响接口性能,由 @芋道源码 贡献 d650a0b
  • 【优化】数据库连接池的配置,由 @芋道源码 贡献 28965b9b
  • 【优化】优化日志格式,解决 FILE 里存在 highlight、cyan高亮,由 @芋道源码 贡献 529c570
  • 【优化】弱化对 skywalking 依赖,可按需引入,更灵活,由 @芋道源码 贡献 529c570
  • 【优化】默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率),由 @芋道源码 贡献 8e1729d
  • 【新增】实现参数数据字典校验注解 @InDict,由 @java-acc 贡献 #852
  • 【优化】使用 fastExcel 替换 easyExcel,由 @xingyuv 贡献 #1362
  • 【优化】添加 Excel 导出时,自适应列宽处理器并替换默认列宽策略,由 @huangmingsir 贡献 #196
  • 【优化】sql/tools 错误信息输出到 stderr,由 @dhb52 贡献 #1389
  • 【优化】vben5 代码生成路径的展示,由 @芋道源码 贡献 ae9e35f

Vben5.0 + antd 管理后台专区:

  • 【新增】ERP 首页适配已有组件,由 @陈賝 贡献 #178
  • 【修复】修复 VbenTree 加载顺序问题,由 @简佳 贡献 #177
  • 【新增】ERP 采购订单功能,由 @陈賝 贡献 #181

Vben5.0 + element-plus 管理后台专区:

  • 【新增】MALL 商城相关的迁移,由 @痴货 贡献 #179

MALL 商城专区:

  • 【优化】物流信息中增加电话号码高亮和点击功能,由 @macro 贡献 #154
  • 【新增】「店铺装修」导航栏中的搜索框添加功能和更多属性,由 @卢越 贡献 #795
  • 【新增】「店铺装修」添加扫一扫图标和功能,由 @卢越 贡献 #157#158

BPM 工作流专区:

  • 【新增】simple 设计器新增 userTask 跳过表达式,由 @Jason 贡献 1684706

Pay 支付专区:

🐞 Bug Fixes

  • 【修复】支持 yudao.websocket.enable 手动关闭,由 @芋道源码 贡献 d09e484
  • 【修复】优化了 EChart 组件,避免出现首次异步加载数据时图表插件不显示问题,由 @飒沓如流星 贡献 #797
  • 【修复】CacheRequestBodyFilter 导致 Spring Boot Admin 无法修改日志级别,由 @芋道源码 贡献 8140e1c
  • 【修复】主子表(ERP模式)删除主表数据,对应的子表数据还会显示,需要手动刷新之后才不显示,由 @顾北清 贡献 #1382
  • 【修复】网关 AccessLogFilter 记录日志发生异常,静默处理,不影响请求返回,由 @芋道源码 贡献 2e3e1b1
  • 【修复】网关缺少 CaffeineCacheManager 导致启动告警,由 @芋道源码 贡献 f14dcd4
  • 【修复】Vue3 + element-plus 管理,uploadFile 上传失败后后续上传都将失败问题,由 @芋道源码 贡献 2773b0e
  • 【修复】ApiErrorLogServiceImpl 在微服务场景下,记录日志存在的循环调用的问题,由 @芋道源码 贡献 99442ec

MALL 商城专区:

  • 【修复】修复 directory 参数丢失导致无法创建目标文件目录的问题,由 @binny1024 贡献 #156
  • 【修复】修复微信环境下获取完用户信息跳转的用户登录&绑定地址,由 @MaizaLin 贡献 #24
  • 【修复】修复店铺装修删除“弹窗广告”后,切换到基础设置页报错的问题,由 @卢越 贡献 #792
  • 【修复】「店铺装修」处理热区选择链接之后,当前链接被重置为 undefined 的问题,由 @卢越 贡献 #795
  • 【修复】「店铺装修」组件背景图片无法正常显示的问题、优化顶部导航栏搜索框,使其响应管理端装修,由 @卢越 贡献 #157
  • 【修复】Kd100ExpressQueryRespDTO 中时间字段的处理,由 @binny1024 贡献 #1381
  • 【修复】修复积分商品新增时校验商品是否参与其他活动校验失败,由 @芋道源码 贡献 1b41254

BPM 工作流专区:

  • 【修复】BPMN 用户任务的用户任务的用户规则是“表单内用户字段”只有 1 个人,自动切换切换的问题,由 @芋道源码 贡献 f287787
  • 【修复】避免在 BpmHttpRequestUtils 中重复添加 processInstanceId 参数,由 @芋道源码 贡献 bfcc198
  • 【修复】流程预测时由于流程未开始或流程未真正抵达执行节点,无法获取 execution 导致的 Expression 流程表达式执行报错问题,由 @芋道源码 贡献 dc7763e
  • 【修复】buildConditionExpression 在流程预测时,因为变量不存在,导致 Unknow property 异常的问题,由 @芋道源码 贡献 14d8c2b
  • 【修复】SIMPLE 延迟任务时,租户上下文丢失的问题,由 @芋道源码 贡献 51859af
  • 【修复】BPMN 延迟任务修改后,不会直接更新到 BPMN XML 里的问题,由 @芋道源码 贡献 75220bf
  • 【修复】BPMN 任务监听器,“监听器 ID”、“定时器”无法保存的问题,由 @芋道源码 贡献 a27d1a5
  • 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 a27d1a5
  • 【修复】Simple 模型创建时不能设置字段权限问题修复,由 @Jason 贡献 ab8761d
  • 【修复】流程模型设置时,「更多设置」不能选中表单项问题,由 @Jason 贡献 f14dead
  • 【修复】并行分支使用包容网关实现,解决并行分支 + 条件分支存在无法执行的问题,由 @Jason 贡献 97cec28976d89067
  • 【修复】流程表单只读字段,不校验规则,由 @Jason 贡献 c8cf4dfa
  • 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 7ba084b
  • 【修复】子流程支持流程 title 自定义标题,由 @芋道源码 贡献 b766f8d
  • 【修复】bpmn subProcess 存在 userTask NPE 的问题,由 @芋道源码 贡献 989c4e4
  • 【修复】子流程发起人为列表时实际发起人会变成主流程发起人,由 @芋道源码 贡献 376114a
  • 【修复】存在加签时,退回报 Execution could not be found with id null,由 @芋道源码 贡献 a4244ab
  • 【修复】委派、转办时,owner 不重复设置,由 @芋道源码 贡献 ab7d9fd
  • 【修复】跨进程调用,无法回调 crm 的工作流结果的问题,由 @芋道源码 贡献 8eea97a3c5c3dd

🔨 Dependency Upgrades

  • 【升级】mybatis-plus from 3.5.10.1 to 3.5.12
  • 【升级】mybatis-plus-join from 1.4.13 to 1.5.

v2025.08(jdk17/21):完善 vben5(antd) 工作流、迁移 vben5(ep) 商城、支持 IoT TCP 协议

02 Aug 01:18
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:260586
  • 源码代码行数:161754
  • 注释行数:59864
  • 单元测试用例数:1121

⭐ New Features

  • 【优化】默认禁用 easy-trans,避免影响接口性能,由 @芋道源码 贡献 d650a0b
  • 【优化】数据库连接池的配置,由 @芋道源码 贡献 28965b9b
  • 【优化】优化日志格式,解决 FILE 里存在 highlight、cyan高亮,由 @芋道源码 贡献 529c570
  • 【优化】弱化对 skywalking 依赖,可按需引入,更灵活,由 @芋道源码 贡献 529c570
  • 【优化】默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率),由 @芋道源码 贡献 8e1729d
  • 【新增】实现参数数据字典校验注解 @InDict,由 @java-acc 贡献 #852
  • 【优化】使用 fastExcel 替换 easyExcel,由 @xingyuv 贡献 #1362
  • 【优化】添加 Excel 导出时,自适应列宽处理器并替换默认列宽策略,由 @huangmingsir 贡献 #196
  • 【优化】sql/tools 错误信息输出到 stderr,由 @dhb52 贡献 #1389
  • 【优化】vben5 代码生成路径的展示,由 @芋道源码 贡献 ae9e35f

Vben5.0 + antd 管理后台专区:

  • 【新增】ERP 首页适配已有组件,由 @陈賝 贡献 #178
  • 【修复】修复 VbenTree 加载顺序问题,由 @简佳 贡献 #177
  • 【新增】ERP 采购订单功能,由 @陈賝 贡献 #181

Vben5.0 + element-plus 管理后台专区:

  • 【新增】MALL 商城相关的迁移,由 @痴货 贡献 #179

MALL 商城专区:

  • 【优化】物流信息中增加电话号码高亮和点击功能,由 @macro 贡献 #154
  • 【新增】「店铺装修」导航栏中的搜索框添加功能和更多属性,由 @卢越 贡献 #795
  • 【新增】「店铺装修」添加扫一扫图标和功能,由 @卢越 贡献 #157#158

BPM 工作流专区:

  • 【新增】simple 设计器新增 userTask 跳过表达式,由 @Jason 贡献 1684706

Pay 支付专区:

🐞 Bug Fixes

  • 【修复】支持 yudao.websocket.enable 手动关闭,由 @芋道源码 贡献 d09e484
  • 【修复】优化了 EChart 组件,避免出现首次异步加载数据时图表插件不显示问题,由 @飒沓如流星 贡献 #797
  • 【修复】CacheRequestBodyFilter 导致 Spring Boot Admin 无法修改日志级别,由 @芋道源码 贡献 8140e1c
  • 【修复】主子表(ERP模式)删除主表数据,对应的子表数据还会显示,需要手动刷新之后才不显示,由 @顾北清 贡献 #1382
  • 【修复】网关 AccessLogFilter 记录日志发生异常,静默处理,不影响请求返回,由 @芋道源码 贡献 2e3e1b1
  • 【修复】网关缺少 CaffeineCacheManager 导致启动告警,由 @芋道源码 贡献 f14dcd4
  • 【修复】Vue3 + element-plus 管理,uploadFile 上传失败后后续上传都将失败问题,由 @芋道源码 贡献 2773b0e
  • 【修复】ApiErrorLogServiceImpl 在微服务场景下,记录日志存在的循环调用的问题,由 @芋道源码 贡献 99442ec

MALL 商城专区:

  • 【修复】修复 directory 参数丢失导致无法创建目标文件目录的问题,由 @binny1024 贡献 #156
  • 【修复】修复微信环境下获取完用户信息跳转的用户登录&绑定地址,由 @MaizaLin 贡献 #24
  • 【修复】修复店铺装修删除“弹窗广告”后,切换到基础设置页报错的问题,由 @卢越 贡献 #792
  • 【修复】「店铺装修」处理热区选择链接之后,当前链接被重置为 undefined 的问题,由 @卢越 贡献 #795
  • 【修复】「店铺装修」组件背景图片无法正常显示的问题、优化顶部导航栏搜索框,使其响应管理端装修,由 @卢越 贡献 #157
  • 【修复】Kd100ExpressQueryRespDTO 中时间字段的处理,由 @binny1024 贡献 #1381
  • 【修复】修复积分商品新增时校验商品是否参与其他活动校验失败,由 @芋道源码 贡献 1b41254

BPM 工作流专区:

  • 【修复】BPMN 用户任务的用户任务的用户规则是“表单内用户字段”只有 1 个人,自动切换切换的问题,由 @芋道源码 贡献 f287787
  • 【修复】避免在 BpmHttpRequestUtils 中重复添加 processInstanceId 参数,由 @芋道源码 贡献 bfcc198
  • 【修复】流程预测时由于流程未开始或流程未真正抵达执行节点,无法获取 execution 导致的 Expression 流程表达式执行报错问题,由 @芋道源码 贡献 dc7763e
  • 【修复】buildConditionExpression 在流程预测时,因为变量不存在,导致 Unknow property 异常的问题,由 @芋道源码 贡献 14d8c2b
  • 【修复】SIMPLE 延迟任务时,租户上下文丢失的问题,由 @芋道源码 贡献 51859af
  • 【修复】BPMN 延迟任务修改后,不会直接更新到 BPMN XML 里的问题,由 @芋道源码 贡献 75220bf
  • 【修复】BPMN 任务监听器,“监听器 ID”、“定时器”无法保存的问题,由 @芋道源码 贡献 a27d1a5
  • 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 a27d1a5
  • 【修复】Simple 模型创建时不能设置字段权限问题修复,由 @Jason 贡献 ab8761d
  • 【修复】流程模型设置时,「更多设置」不能选中表单项问题,由 @Jason 贡献 f14dead
  • 【修复】并行分支使用包容网关实现,解决并行分支 + 条件分支存在无法执行的问题,由 @Jason 贡献 97cec28976d89067
  • 【修复】流程表单只读字段,不校验规则,由 @Jason 贡献 c8cf4dfa
  • 【修复】子流程返回的 processInstanceId 不正确的问题,由 @芋道源码 贡献 7ba084b
  • 【修复】子流程支持流程 title 自定义标题,由 @芋道源码 贡献 b766f8d
  • 【修复】bpmn subProcess 存在 userTask NPE 的问题,由 @芋道源码 贡献 989c4e4
  • 【修复】子流程发起人为列表时实际发起人会变成主流程发起人,由 @芋道源码 贡献 376114a
  • 【修复】存在加签时,退回报 Execution could not be found with id null,由 @芋道源码 贡献 a4244ab
  • 【修复】委派、转办时,owner 不重复设置,由 @芋道源码 贡献 ab7d9fd
  • 【修复】跨进程调用,无法回调 crm 的工作流结果的问题,由 @芋道源码 贡献 8eea97a3c5c3dd

🔨 Dependency Upgrades

  • 【升级】mybatis-plus from 3.5.10.1 to 3.5.12
  • 【升级】mybatis-plus-join from 1.4.13 to 1.5.

v2.6.1(jdk8/11):Vben5 + antd 管理后台支持 BPM 工作流、CRM 客户管理

19 Jul 11:44
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:259995
  • 源码代码行数:161332
  • 注释行数:59755
  • 单元测试用例数:1121

⭐ New Features

Vben5.0 + antd 管理后台专区:

Vben5.0 + element-plus 管理后台专区:

  • 【迁移】新增 ele 代码生成示例,由 @puhui999 贡献 #133

Vben5.0 + naive 管理后台专区:

MALL 商城专区:

BPM 工作流专区:

  • 【新增】BPMN 流程设计器的时间事件配置面板,由 @cactuer 贡献 #153

IoT 物联网专区:

MP 公众号专区:

AI 大模型专区:

🐞 Bug Fixes

  • 【修复】Excel 导出时,下拉选择列错位问题修改,由 @hushaoge 贡献 #853
  • 【修复】用户管理,选中树形后无法取消选中问题,由 @王靖文 贡献 #779
  • 【修复】弹窗表单重复提交的问题,由 @tzdxf 贡献 #740
  • 【修复】上传 MP4 文件之后通过下载连接下载 MP4 文件源文件,能通过 windows 自带播放器播放下载下来的播放不了,由 @puhui999 贡献 #1371
  • 【修复】重置路由的白名单名称,由 @MasterTang 贡献 #785
  • 【修复】form-create 树形组件不展示的问题,由 @puhui999 贡献 #786
  • 【修复】MyBatis 在分页“不限制分页”时,排序不生效的问题,由 @芋道源码 贡献 d8e1610
  • 【修复】Vue3 三方登录的绑定,使用 /system/social-user/get-bind-list 接口,由 @芋道源码 贡献 e75ddc4
  • 【修复】Vue2 三方登录的绑定,使用 /system/social-user/get-bind-list 接口,由 @芋道源码 贡献 9ec6587
  • 【修复】DefaultDBFieldHandler 在 Async 情况下,无法获取到 getLoginUserId 的问题,由 @芋道源码 贡献 285da13

Vben5.0 + antd 管理后台专区:

  • 【修复】在代码生成页面和定时任务页面中的一些小问题,由 @zz 贡献 #127
  • 【修复】部门列表不显示,由 @Frank.han 贡献 #150#149
  • 【修复】优化 TableAction 性能,由 @Frank.han 贡献 #152#153
  • 【修复】修复用户没有岗位,个人中心初始内容不显示,由 @icaiwei 贡献 #169

MALL 商城专区:

  • 【修复】用户余额充值(虚拟物品)订单上传发货信息到微信小程序订单,由 @SuchJack 贡献 #1359
  • 【修复】"商品统计聚合函数的别名与排序字段不符"导致的 SQL 异常,由 @SuchJack 贡献 #1357
  • 【修复】微信小程序确认收货提醒接口的 received_time 时间戳单位错误(应为秒),由 @java-acc 贡献 #850
  • 【修复】优化用户 avatar 显示逻辑(用户未设置 avatar 则使用系统 default_avatar 显示),由 @SuchJack 贡献 #152
  • 【修复】拼团还没成团,虚拟成团是否,这个时候核销也能核销成功,由 @puhui999 贡献 #1374
  • 【修复】创建拼团活动时校验商品是否参与了其它活动,由 @puhui999 贡献 #1373
  • 【修复】退款通知中 merchantRefundId 字符串转换 Long 类型的问题,由 @芋道源码 贡献 eca9307
  • 【修复】数据库雪花编号,导致的商品规格无法选择,由 @puhui999 贡献 #151

BPM 工作流专区:

  • 【修复】存在未拼接基础信息时直接返回的问题,由 [@Hclnb](https://gite...
Read more

v2.6.1(jdk17/21):Vben5 + antd 管理后台支持 BPM 工作流、CRM 客户管理

19 Jul 11:44
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:259995
  • 源码代码行数:161332
  • 注释行数:59755
  • 单元测试用例数:1121

⭐ New Features

Vben5.0 + antd 管理后台专区:

Vben5.0 + element-plus 管理后台专区:

  • 【迁移】新增 ele 代码生成示例,由 @puhui999 贡献 #133

Vben5.0 + naive 管理后台专区:

MALL 商城专区:

BPM 工作流专区:

  • 【新增】BPMN 流程设计器的时间事件配置面板,由 @cactuer 贡献 #153

IoT 物联网专区:

MP 公众号专区:

AI 大模型专区:

🐞 Bug Fixes

  • 【修复】Excel 导出时,下拉选择列错位问题修改,由 @hushaoge 贡献 #853
  • 【修复】用户管理,选中树形后无法取消选中问题,由 @王靖文 贡献 #779
  • 【修复】弹窗表单重复提交的问题,由 @tzdxf 贡献 #740
  • 【修复】上传 MP4 文件之后通过下载连接下载 MP4 文件源文件,能通过 windows 自带播放器播放下载下来的播放不了,由 @puhui999 贡献 #1371
  • 【修复】重置路由的白名单名称,由 @MasterTang 贡献 #785
  • 【修复】form-create 树形组件不展示的问题,由 @puhui999 贡献 #786
  • 【修复】MyBatis 在分页“不限制分页”时,排序不生效的问题,由 @芋道源码 贡献 d8e1610
  • 【修复】Vue3 三方登录的绑定,使用 /system/social-user/get-bind-list 接口,由 @芋道源码 贡献 e75ddc4
  • 【修复】Vue2 三方登录的绑定,使用 /system/social-user/get-bind-list 接口,由 @芋道源码 贡献 9ec6587
  • 【修复】DefaultDBFieldHandler 在 Async 情况下,无法获取到 getLoginUserId 的问题,由 @芋道源码 贡献 285da13

Vben5.0 + antd 管理后台专区:

  • 【修复】在代码生成页面和定时任务页面中的一些小问题,由 @zz 贡献 #127
  • 【修复】部门列表不显示,由 @Frank.han 贡献 #150#149
  • 【修复】优化 TableAction 性能,由 @Frank.han 贡献 #152#153
  • 【修复】修复用户没有岗位,个人中心初始内容不显示,由 @icaiwei 贡献 #169

MALL 商城专区:

  • 【修复】用户余额充值(虚拟物品)订单上传发货信息到微信小程序订单,由 @SuchJack 贡献 #1359
  • 【修复】"商品统计聚合函数的别名与排序字段不符"导致的 SQL 异常,由 @SuchJack 贡献 #1357
  • 【修复】微信小程序确认收货提醒接口的 received_time 时间戳单位错误(应为秒),由 @java-acc 贡献 #850
  • 【修复】优化用户 avatar 显示逻辑(用户未设置 avatar 则使用系统 default_avatar 显示),由 @SuchJack 贡献 #152
  • 【修复】拼团还没成团,虚拟成团是否,这个时候核销也能核销成功,由 @puhui999 贡献 #1374
  • 【修复】创建拼团活动时校验商品是否参与了其它活动,由 @puhui999 贡献 #1373
  • 【修复】退款通知中 merchantRefundId 字符串转换 Long 类型的问题,由 @芋道源码 贡献 eca9307
  • 【修复】数据库雪花编号,导致的商品规格无法选择,由 @puhui999 贡献 #151

BPM 工作流专区:

  • 【修复】存在未拼接基础信息时直接返回的问题,由 [@Hclnb](https://gite...
Read more

v2.6.0(jdk8/11):大大简化单体项目的复杂性,完善 Vben5.0 + antd 管理后台

07 Jun 10:10
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:259194
  • 源码代码行数:160825
  • 注释行数:59546
  • 单元测试用例数:1121

⭐ New Features

  • 【重构】yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库,由 @芋道源码 贡献 #1343#192
  • 【重构】ruoyi-vue-pro 单体项目,移除 api module,简化项目结构,由 @芋道源码 贡献 #1347
  • 【重构】yudao-cloud 微服务项目,将 biz 重命名为 server,定义更清晰,由 @芋道源码 贡献 #1347
  • 【新增】代码生成时,支持配置返回 DO 还是 VO,提升开发效率,,由 @芋道源码 贡献 501cfe5
  • 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #194#1348#112#1350

Vben5.0 + antd 管理后台专区:

  • 【迁移】工作流:流程实例,由 @子夜 贡献 #102#103
  • 【迁移】工作流:流程模型,由 @Jason 贡献 #105#107#108
  • 【新增】TableAction,和 Vben2.0 使用体验保持一致,由 @xingyuv 贡献

Vben5.0 + element-plus 管理后台专区:

  • 【迁移】基础设施 infra 模块,由 @puhui999 贡献 #194

Vben5.0 + naive 管理后台专区:

  • 【迁移】系统功能 system 模块、基础设施 infra 模块,由 @xingyuv 贡献

🐞 Bug Fixes

MALL 商城专区:

  • 【修复】响应拦截器"showError为false"时弹报错信息,条件不符逻辑,由 @SuchJack 贡献 #149

BPM 工作流专区:

  • 【修复】当流程 ID 配置没有中缀的时候不设置过期时间,由 @芋道源码 贡献 #848

v2.6.0(jdk17/21):大大简化单体项目的复杂性,完善 Vben5.0 + antd 管理后台

07 Jun 10:10
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:259194
  • 源码代码行数:160825
  • 注释行数:59546
  • 单元测试用例数:1121

⭐ New Features

  • 【重构】yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库,由 @芋道源码 贡献 #1343#192
  • 【重构】ruoyi-vue-pro 单体项目,移除 api module,简化项目结构,由 @芋道源码 贡献 #1347
  • 【重构】yudao-cloud 微服务项目,将 biz 重命名为 server,定义更清晰,由 @芋道源码 贡献 #1347
  • 【新增】代码生成时,支持配置返回 DO 还是 VO,提升开发效率,,由 @芋道源码 贡献 501cfe5
  • 【新增】代码生成时,支持批量删除,由 @puhui999 贡献 #194#1348#112#1350

Vben5.0 + antd 管理后台专区:

  • 【迁移】工作流:流程实例,由 @子夜 贡献 #102#103
  • 【迁移】工作流:流程模型,由 @Jason 贡献 #105#107#108
  • 【新增】TableAction,和 Vben2.0 使用体验保持一致,由 @xingyuv 贡献

Vben5.0 + element-plus 管理后台专区:

  • 【迁移】基础设施 infra 模块,由 @puhui999 贡献 #194

Vben5.0 + naive 管理后台专区:

  • 【迁移】系统功能 system 模块、基础设施 infra 模块,由 @xingyuv 贡献

🐞 Bug Fixes

MALL 商城专区:

  • 【修复】响应拦截器"showError为false"时弹报错信息,条件不符逻辑,由 @SuchJack 贡献 #149

BPM 工作流专区:

  • 【修复】当流程 ID 配置没有中缀的时候不设置过期时间,由 @芋道源码 贡献 #848

v2.5.0(jdk8/11):支持 Vben5.0 + antd 管理后台、新增 Cloud 单体启动模式、支持微信最新转账&公钥支付

13 May 13:27
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:258113
  • 源码代码行数:160074
  • 注释行数:59402
  • 单元测试用例数:1113

⭐ New Features

  • 【新增】AWS SDK for Java 1.x to 2.x,由 @puhui999 贡献 #1219
  • 【新增】通过系统配置管理来设置系统是否可注册用户,由 @neviabit 贡献 #1236
  • 【重构】三方登录使用 justauth 官方 1.16.7,支持飞书等登录方式,由 @芋道源码 贡献 #1334
  • 【重构】验证码使用 aj-captcha 官方 1.4.0,由 @芋道源码 贡献 d765653
  • 【新增】Redis Stream 增加清理 Job,避免占用内存过多,由 @芋道源码 贡献 361e50e
  • 【新增】文件上传 api,增加 directory 参数,去除 path 参数,并支持按照日期分目录,由 @芋道源码 贡献 #1335
  • 【新增】增加 REPORT 仪表盘设计器,由 @芋道源码 贡献
  • 【新增】增加 REPORT 自动登录功能,由 @芋道源码 贡献 485ddf71af6f95
  • 【新增】微服务的单体启动模式,由 @芋道源码 贡献 18e4b1f59234e1
  • 【优化】增强 MPJLambdaWrapperX 类,左连接后可以使用 betweenIfPresent 等,由 @fishSteak 贡献 #223

Vue3 + element-plus 管理后台专区:

  • 【优化】刷新时,主动加载最新菜单数据,由 @芋道源码 贡献 #1236
  • 【新增】租户的切换功能,由 @芋道源码 贡献 #1236
  • 【修复】切换主题后 hover 颜色设置未跟随主题色调整,由 @luyaozi 贡献 #64

Vben5.0 + antd 管理后台专区:

  • 【优化】and schema 代码生成,支持主子表,由 @puhui999 贡献 #75#1326#1328#78#1329
  • 【增加】Description 描述组件,由 @puhui999 贡献 #80
  • 【优化】解决 lint 等相关报错,由 @xingyuv 贡献
  • 【增加】个人中心、SSO、三方登录,由 @芋道源码 贡献
  • 【增加】表单构建功能 formCreate,由 @dhb52 贡献 #81
  • 【新增】antd 标准代码生成,支持主子表,由 @puhui999 贡献 #83#1329#1336#87#1339
  • 【迁移】工作流:用户分组、流程监听器、流程表达式,由 @子夜 贡献 #90#91#92
  • 【迁移】工作流:流程实例,由 @子夜 贡献 #94#96#100
  • 【迁移】工作流:流程分类、流程模型,由 @Jason 贡献 #93

Vben5.0 + element-plus 管理后台专区:

  • 【新增】请求、路由、百度统计、概览、登录、系统管理模块,由 @puhui999 贡献 #99#102

MALL 商城专区:

AI 大模型专区:

  • 【新增】AI 工具新增 ToolContext,由 @Ren 贡献 #1325
  • 【新增】完善 AI 工作流,增加通义千问等模型的接入,由 @Ren 贡献 #1332#771

PAY 支付专区:

🐞 Bug Fixes

  • 【修复】修复创建租户管理员时,select/update 自动拼接 user_id 问题,由 @Joyen 贡献 #1154
  • 【修复】网关传递 login-user 可能存在 usertype 不正确的问题,由 @芋道源码 贡献 04bd6bf
  • 【修复】网关 token 移除 login-user 头信息后重新赋值引用,由 @司徒俊杰 贡献 04bd6bf
  • 【修复】网关 CorsResponseHeaderFilter 跨域处理不正确的问题,由 @Before Trilogy 贡献 #177
  • 【修复】上传文件时网关报错的问题,由 @肖钦云 贡献 #176
  • 【修复】修复 Logo 组件与 ToolHeader 组件、ElScrollbar 组件之间存在 1px 留白的问题,由 @ZG4vin 贡献 #762

Vue3 + element-plus 管理后台专区:

  • 【修复】解决修改用户头像,点击关闭弹框时重复弹框的 bug,由 @Joyen 贡献 #1154

MALL 商城专区:

  • 【修复】修复订单列表,因 usernull 导致其他数据渲染失败,由 @这夏天依然平凡 贡献 #769
  • 【修复】回退操作时,进行中的任务取值不争取的问题,由 @aho 贡献 #1325
  • 【修复】订单取消收回优惠券失败导致管理员确认退款不成功的问题;优惠券在领取类型为指定发放和新人券时无法发送的问题;由 @puhui999 贡献 #1315
  • 【修复】H5 之下,客服对话框中,不管先点表情还是 + 号 ~ 弹起后,表情和 + 切换,样式偏移了找不到内容,由 @puhui999 贡献 #145
  • 【修复】修复拼团邀请小程序码位置,由 @puhui999 贡献 #145
  • 【修复】拼团分享海报时,拼团人数不正确的问题,由 @芋道源码 贡献 70f9c004
  • 【修复】addBrokerage 创建分销记录时,每个订单项,生成分销记录,由 @芋道源码 贡献 ec76c1a
  • 【修复】修复购物车页面刷新时底部导航消失的问题,由 @ForeverNewbee 贡献 #20
  • 【修复】商品不存在时,不展示 empty 的情况,由 @芋道源码 贡献 c7d101c
  • 【修复】解决微信小程序上传失败的问题(开启 es5 转换、postcss),由 @芋道源码 贡献 8c821bf
  • 【修复】下拉刷新"我的拼团订单列表"页时重置分页对象,否则会不断叠加重复的拼团订单,由 @SuchJack 贡献 #147

BPM 工作流专区:

  • 【修复】多实例使用 LinkedHashSet 保持顺序,由 @aho 贡献 #1307
  • 【修复】自选审批人时存在多个并行节点时审批人覆盖问题,由 @whc 贡献 #1340

🔨 Dependency Upgrades

master-jdk17 分支:

  • 【升级】spring-boot from 3.4.1 to 3.4.5
  • 【升级】spring-boot-admin from 3.4.1 to 3.4.5
  • 【升级】spring-doc from 2.7.0 to 2.8.3

所有分支:

  • 【升级】mybatis-plus from 3.5.9 to 3.5.10.1
  • 【升级】jimu-report from 1.8.0 to 1.9.4

v2.5.0(jdk17/21):支持 Vben5.0 + antd 管理后台、新增 Cloud 单体启动模式、支持微信最新转账&公钥支付

13 May 13:24
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:258113
  • 源码代码行数:160074
  • 注释行数:59402
  • 单元测试用例数:1113

⭐ New Features

  • 【新增】AWS SDK for Java 1.x to 2.x,由 @puhui999 贡献 #1219
  • 【新增】通过系统配置管理来设置系统是否可注册用户,由 @neviabit 贡献 #1236
  • 【重构】三方登录使用 justauth 官方 1.16.7,支持飞书等登录方式,由 @芋道源码 贡献 #1334
  • 【重构】验证码使用 aj-captcha 官方 1.4.0,由 @芋道源码 贡献 d765653
  • 【新增】Redis Stream 增加清理 Job,避免占用内存过多,由 @芋道源码 贡献 361e50e
  • 【新增】文件上传 api,增加 directory 参数,去除 path 参数,并支持按照日期分目录,由 @芋道源码 贡献 #1335
  • 【新增】增加 REPORT 仪表盘设计器,由 @芋道源码 贡献
  • 【新增】增加 REPORT 自动登录功能,由 @芋道源码 贡献 485ddf71af6f95
  • 【新增】微服务的单体启动模式,由 @芋道源码 贡献 18e4b1f59234e1
  • 【优化】增强 MPJLambdaWrapperX 类,左连接后可以使用 betweenIfPresent 等,由 @fishSteak 贡献 #223

Vue3 + element-plus 管理后台专区:

  • 【优化】刷新时,主动加载最新菜单数据,由 @芋道源码 贡献 #1236
  • 【新增】租户的切换功能,由 @芋道源码 贡献 #1236
  • 【修复】切换主题后 hover 颜色设置未跟随主题色调整,由 @luyaozi 贡献 #64

Vben5.0 + antd 管理后台专区:

  • 【优化】and schema 代码生成,支持主子表,由 @puhui999 贡献 #75#1326#1328#78#1329
  • 【增加】Description 描述组件,由 @puhui999 贡献 #80
  • 【优化】解决 lint 等相关报错,由 @xingyuv 贡献
  • 【增加】个人中心、SSO、三方登录,由 @芋道源码 贡献
  • 【增加】表单构建功能 formCreate,由 @dhb52 贡献 #81
  • 【新增】antd 标准代码生成,支持主子表,由 @puhui999 贡献 #83#1329#1336#87#1339
  • 【迁移】工作流:用户分组、流程监听器、流程表达式,由 @子夜 贡献 #90#91#92
  • 【迁移】工作流:流程实例,由 @子夜 贡献 #94#96#100
  • 【迁移】工作流:流程分类、流程模型,由 @Jason 贡献 #93

Vben5.0 + element-plus 管理后台专区:

  • 【新增】请求、路由、百度统计、概览、登录、系统管理模块,由 @puhui999 贡献 #99#102

MALL 商城专区:

AI 大模型专区:

  • 【新增】AI 工具新增 ToolContext,由 @Ren 贡献 #1325
  • 【新增】完善 AI 工作流,增加通义千问等模型的接入,由 @Ren 贡献 #1332#771

PAY 支付专区:

🐞 Bug Fixes

  • 【修复】修复创建租户管理员时,select/update 自动拼接 user_id 问题,由 @Joyen 贡献 #1154
  • 【修复】网关传递 login-user 可能存在 usertype 不正确的问题,由 @芋道源码 贡献 04bd6bf
  • 【修复】网关 token 移除 login-user 头信息后重新赋值引用,由 @司徒俊杰 贡献 04bd6bf
  • 【修复】网关 CorsResponseHeaderFilter 跨域处理不正确的问题,由 @Before Trilogy 贡献 #177
  • 【修复】上传文件时网关报错的问题,由 @肖钦云 贡献 #176
  • 【修复】修复 Logo 组件与 ToolHeader 组件、ElScrollbar 组件之间存在 1px 留白的问题,由 @ZG4vin 贡献 #762

Vue3 + element-plus 管理后台专区:

  • 【修复】解决修改用户头像,点击关闭弹框时重复弹框的 bug,由 @Joyen 贡献 #1154

MALL 商城专区:

  • 【修复】修复订单列表,因 usernull 导致其他数据渲染失败,由 @这夏天依然平凡 贡献 #769
  • 【修复】回退操作时,进行中的任务取值不争取的问题,由 @aho 贡献 #1325
  • 【修复】订单取消收回优惠券失败导致管理员确认退款不成功的问题;优惠券在领取类型为指定发放和新人券时无法发送的问题;由 @puhui999 贡献 #1315
  • 【修复】H5 之下,客服对话框中,不管先点表情还是 + 号 ~ 弹起后,表情和 + 切换,样式偏移了找不到内容,由 @puhui999 贡献 #145
  • 【修复】修复拼团邀请小程序码位置,由 @puhui999 贡献 #145
  • 【修复】拼团分享海报时,拼团人数不正确的问题,由 @芋道源码 贡献 70f9c004
  • 【修复】addBrokerage 创建分销记录时,每个订单项,生成分销记录,由 @芋道源码 贡献 ec76c1a
  • 【修复】修复购物车页面刷新时底部导航消失的问题,由 @ForeverNewbee 贡献 #20
  • 【修复】商品不存在时,不展示 empty 的情况,由 @芋道源码 贡献 c7d101c
  • 【修复】解决微信小程序上传失败的问题(开启 es5 转换、postcss),由 @芋道源码 贡献 8c821bf
  • 【修复】下拉刷新"我的拼团订单列表"页时重置分页对象,否则会不断叠加重复的拼团订单,由 @SuchJack 贡献 #147

BPM 工作流专区:

  • 【修复】多实例使用 LinkedHashSet 保持顺序,由 @aho 贡献 #1307
  • 【修复】自选审批人时存在多个并行节点时审批人覆盖问题,由 @whc 贡献 #1340

🔨 Dependency Upgrades

master-jdk17 分支:

  • 【升级】spring-boot from 3.4.1 to 3.4.5
  • 【升级】spring-boot-admin from 3.4.1 to 3.4.5
  • 【升级】spring-doc from 2.7.0 to 2.8.3

所有分支:

  • 【升级】mybatis-plus from 3.5.9 to 3.5.10.1
  • 【升级】jimu-report from 1.8.0 to 1.9.4

v2.4.2(jdk8/11):增加 IoT 初版、Vben 5.0 + Antd 后台、优化 BPM 工作流

12 Apr 05:18
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:255837
  • 源码代码行数:158557
  • 注释行数:58814
  • 单元测试用例数:1104

⭐ New Features

  • 【新增】新增 IoT 模块 MVP 版本,支持产品、设备、物模型的管理,初步具备设备上下行能力、TDEngine 时序存储,由 @安浩浩@puhui999@alwayssuper@芋道源码 贡献
  • 【优化】数据库查询,条件判断添加支持 JOIN 表的属性,由 @iqiny 贡献 #1301
  • 【新增】Vben5.0 + antd + schema 的代码生成,由 @puhui999 贡献 1321

Vue3 管理后台专区:

  • 【新增】动态表单,接口选择器新增事件配置功能,由 @宿命的风 贡献 #761
  • 【优化】[基础设施]-[代码生成]-[导入弹窗]下选择一个数据表后点击[导入]时,没有给用户加载动画的反馈效果,由 @Bin 贡献 #748
  • 【优化】chore: 替换vite-plugin-svg-icons,由 @yangxu52 贡献 #759

Vben 5.0 + antd 管理后台专区:

BPM 工作流专区:

MALL 商城专区:

  • 【优化】商城客服页面匹配暗黑模式,由 @卢越 贡献 #706
  • 【优化】优惠劵领取,减少查询,由 @山野羡民 贡献 #1246

AI 大模型专区:

🐞 Bug Fixes

  • 【修复】Knife4j 接口展示不正确的问题,由 @芋道源码 贡献 dd0cadd
  • 【修复】修复 HTTP 接口签名 API 重复请求问题,由 @陈晨成 贡献 #171

Vue3 管理后台专区:

  • 【修复】单个顶级菜单加载报错的问题,由 @chenting 贡献 #734
  • 【修复】pnpm10 构建失败的问题,由 @芋道源码 贡献 19aef88
  • 【修复】编辑器页面的发布失效,由 @EarlySummer 贡献 #8
  • 【修复】操作日志和登录日志页面中的查询和导出按钮权限标识错误的问题,由 @Too子牙 贡献 #741
  • 【修复】Dialog 组件在 v-model 双向绑定的属性无效果问题,问题出在弹窗的右上角按钮点击关闭后,未通知父组件变更,由 @Bin 贡献 #747
  • 【修复】login.vue 解决重复登录问题,由 @lb1565387341 贡献 #134

MALL 商城专区:

  • 【修复】管理后台,订单详情的物流信息展示不出来的问题,由 @爱宇阳 贡献 #690
  • 【修复】支付宝 app 支付功能正常,补充微信 app 支付逻辑实现功能待测试,由 @huppygo 贡献 #143
  • 【修复】一些问题,由 @puhui999 贡献 #1312#758

BPM 工作流专区:

Read more

v2.4.2(jdk17/21):增加 IoT 初版、Vben 5.0 + Antd 后台、优化 BPM 工作流

12 Apr 05:13
Compare
Choose a tag to compare

📈 Statistic

  • 总代码行数:255837
  • 源码代码行数:158557
  • 注释行数:58814
  • 单元测试用例数:1104

⭐ New Features

  • 【新增】新增 IoT 模块 MVP 版本,支持产品、设备、物模型的管理,初步具备设备上下行能力、TDEngine 时序存储,由 @安浩浩@puhui999@alwayssuper@芋道源码 贡献
  • 【优化】数据库查询,条件判断添加支持 JOIN 表的属性,由 @iqiny 贡献 #1301
  • 【新增】Vben5.0 + antd + schema 的代码生成,由 @puhui999 贡献 1321

Vue3 管理后台专区:

  • 【新增】动态表单,接口选择器新增事件配置功能,由 @宿命的风 贡献 #761
  • 【优化】[基础设施]-[代码生成]-[导入弹窗]下选择一个数据表后点击[导入]时,没有给用户加载动画的反馈效果,由 @Bin 贡献 #748
  • 【优化】chore: 替换vite-plugin-svg-icons,由 @yangxu52 贡献 #759

Vben 5.0 + antd 管理后台专区:

BPM 工作流专区:

MALL 商城专区:

  • 【优化】商城客服页面匹配暗黑模式,由 @卢越 贡献 #706
  • 【优化】优惠劵领取,减少查询,由 @山野羡民 贡献 #1246

AI 大模型专区:

🐞 Bug Fixes

  • 【修复】Knife4j 接口展示不正确的问题,由 @芋道源码 贡献 dd0cadd
  • 【修复】修复 HTTP 接口签名 API 重复请求问题,由 @陈晨成 贡献 #171

Vue3 管理后台专区:

  • 【修复】单个顶级菜单加载报错的问题,由 @chenting 贡献 #734
  • 【修复】pnpm10 构建失败的问题,由 @芋道源码 贡献 19aef88
  • 【修复】编辑器页面的发布失效,由 @EarlySummer 贡献 #8
  • 【修复】操作日志和登录日志页面中的查询和导出按钮权限标识错误的问题,由 @Too子牙 贡献 #741
  • 【修复】Dialog 组件在 v-model 双向绑定的属性无效果问题,问题出在弹窗的右上角按钮点击关闭后,未通知父组件变更,由 @Bin 贡献 #747
  • 【修复】login.vue 解决重复登录问题,由 @lb1565387341 贡献 #134

MALL 商城专区:

  • 【修复】管理后台,订单详情的物流信息展示不出来的问题,由 @爱宇阳 贡献 #690
  • 【修复】支付宝 app 支付功能正常,补充微信 app 支付逻辑实现功能待测试,由 @huppygo 贡献 #143
  • 【修复】一些问题,由 @puhui999 贡献 #1312#758

BPM 工作流专区:

Read more