Skip to content

v2.3.0(jdk17/21):支持积分商城、优化工作流仿钉钉、飞书模式

Latest
Compare
Choose a tag to compare
@YunaiV YunaiV released this 07 Oct 08:16
· 210 commits to master-jdk17 since this release

📈 Statistic

  • 总代码行数:234569
  • 源码代码行数:145178
  • 注释行数:53410
  • 单元测试用例数:1058

⭐ New Features

  • 【新增】数据脱敏支持 disable 属性,可用于实现字段权限的功能,由 @craftsman4j 贡献 #605
  • 【优化】多租户 Job,日志记录租户 Job 错误信息,由 @杨宇庆 贡献 #1059
  • 【优化】使用 HttpUti 直接对接阿里云、华为云、腾讯云、七牛云等短信,减少 SDK 依赖、包大小,由 @scholarli 贡献 #1015#1037#1024#1054
  • 【优化】增加 MyBatis Plus SQL 缓存、操作日志异步化记录、HTTP 签名增加 appId 隔离,由 @陈晨成 贡献 #130
  • 【新增】用户注册功能,由 @scholarli 贡献 #1074#538

Vue3 管理后台专区:

MALL 商城专区:

BPM 工作流专区:

  • 【新增】进一步完善仿钉钉/快搭模式,由 @Jason 贡献 #978#452
  • 【优化】重构工作流审批页面,由 @Zqqqqqq 贡献 #80#82#84
  • 【优化】会签、或签分配人的时候,如果已经分配过,则不重复计算,由 @芋道源码 贡献 a6e5b28

PAY 支付专区:

  • 【优化】支持支付宝接口内容加密,及修复支付宝渠道配置,由 @zhaoyu 贡献 #498
  • 【优化】钱包余额更新时,加锁避免并发更新,导致流水不连续的问题,由 @芋道源码 贡献 dbb674b
  • 【优化】优化支付宝、微信支付时,支付结果和异步回调结果的冲突,由 @芋道源码 贡献 dbb674b
  • 【新增】支付应用,增加 appKey 标识,用于不同接入方的标识,由 @陈玄礼 贡献 #1041
  • 【优化】更新支付单价格的检视意见,由 @杨宇庆 贡献 #1082
  • 【优化】查询支付订单时,增加 sync 主动轮询,解决支付宝、微信存在延迟的问题,由 @芋道源码 贡献 2c2e9fea1995c874e0427
  • 【优化】商城订单、钱包充值、示例订单的支付回调,增加“已支付”情况下的防重处理,由 @芋道源码 贡献 57a934a3bde43b567cbea
  • 【新增】《钱包充值、支付、退款》文档
  • 【新增】《模拟支付、退款》文档

AI 大模型专区:

IoT 物联网专区:

🐞 Bug Fixes

  • 【修复】insertOrUpdate 死循环问题,由 @bro0k 贡献 #619
  • 【修复】使用 MySQL 数据库,执行 mvn test 时多个 TestCase 失败,由 @George.Wei 贡献 #1051
  • 【修复】H5 子页面刷新点击回退,跳转至登录页问题,由 @kong 贡献 #2
  • 【修复】关闭菜单还是会显示的问题修复,由 @Vmo 贡献 #1063
  • 【修复】角色标识的提示不正确问题,由 @尹先生 贡献 #131
  • 【修复】nacos-client=2.0.4 控制台异常,升级 spring.cloud.alibaba.version=2021.0.5.0,由 @JuniorXu 贡献 #171
  • 【修复】修复字典选择器数据类型不生效问题,由 @OlyLis 贡献 #548
  • 【修复】Cloud 多租户下 XXL-Job 定时任务结果处理都为失败问题,由 @Lcp 贡献 #141
  • 【修复】完善对 SQLServer 2015 的兼容性,由 @芋道源码 贡献 af5520d
  • 【修复】代码生成时,同步数据库结构之后字段顺序混乱的问题,由 @supemeko 贡献 #1066

Vue3 管理后台专区:

  • 【修复】刷新令牌过期时,可能导致的白屏问题,由 @AhJindeg 贡献 #533#535
  • 【修复】IconSelect 无法清理的问题,由 @AhJindeg 贡献 #522
  • 【修复】top 布局模式下主容器高度计算方式、工具栏多出 1px、页脚多出 1px,由 @半栈幼儿员 贡献 #513
  • 【修复】时间格式错误,由 @半栈幼儿员 贡献 #510
  • 【修复】标签栏高度(被 box-sizingscrollbar__viewheight: 99% 干扰),由 @半栈幼儿员 贡献 #517
  • 【修复】移动端模式下,浅色背景导致标题与背景融为一体,直接使用 Element UI 自带的颜色变量,由 @爱摸鱼的阿恒 贡献 #81
  • 【修复】新创建用户未上传头像时,头像不显示的bug;修复布局配置中标签页图标 key 错误的bug,由 @kuxiao 贡献 #540
  • 【修复】修复路由二级路径 VITE_BASE_PATH 支持,由 @半栈幼儿员 贡献 #544
  • 【修复】Vben 下载 Excel 文件时的异常处理问题,由 @kuxiao 贡献 #47
  • 【修复】菜单的路由地址为链接时不带参数的问题,由 @kuxiao 贡献 #550
  • 【修复】处理 vite-plugin-top-level-await 打包报错,由 @OlyLis 贡献 #556

CRM 客户管理系统专区:

  • 【修复】查询中审批状态标识错误的问题,由 @Lcp 贡献 #139

MALL 商城专区:

  • 【修复】切换 tabs 时,运营模块数据不实时更新的问题,由 @gitkmw 贡献 #69
  • 【修复】订单结算信息返回时,缺少积分相关信息,由 @puhui999 贡献 #1031
  • 【修复】修复抖音小程序无法启动问题,由 @heStudio_admin 贡献 #67
  • 【修复】获取 uni-app 订单可使用的优惠券时,少传递类型的问题,由 @卢越 贡献 #69#1032
  • 【修复】优惠券回收之后,领取数量和剩余数量不更新的问题,由 @卢越 贡献 #1034
  • 【修复】拼团:未开启拼团的 SKU 需要禁用选择,由 @芋道源码 贡献 5feab41
  • 【修复】uni-app 部分店铺装修组件,没有 styles 样式传递,由 @卢越 贡献 #75#76#80#81#82
  • 【修复】uni-app 拼团、秒杀装修组件,没有正确展示价格,由 @卢越 贡献 #81#501#83
  • 【修复】uni-app 顶部导航栏装修无效的问题,由 @卢越 贡献 #87
  • 【修复】解决商品项图片为空串时,订单项没有使用SPU图片的问题,由 @Ordinary 贡献 #1035
  • 【修复】uni-app 购物车商品数量减为0时,删除错误,由 @邓飞鹏 贡献 #78
  • 【修复】会员统计可能存在的空指针,由 @卢越 贡献 #1048
  • 【修复】订单结算页没有优惠券但是提示优惠券不存在的问题,由 @卢越 贡献 #86
  • 【修复】修复快递鸟顺丰查询问题、订单退款问题、订单日志查询优化等,由 @卢越 贡献 #1049
  • 【修复】商城发货后订单日志无法显示快递公司名称的问题,由 @卢越 贡献 #1055
  • 【修复】分销:驳回佣金提现时,报'模板参数(reason)缺失'、让普通用户无需成为推广者也可以绑定成为推广者的下级以便让指定的推广者赚取佣金,由 @heyho 贡献 #1068
  • 【修复】uniapp 分销中心 => 我的团队 页面样式,布局优化、美化,由 @heyho 贡献 #95
  • 【修复】uniapp 授权登录成功后,每次都要填昵称和重新上传头像,由 @heyho 贡献 #93
  • 【修复】uniapp 在线客服页面的一些问题,由 @英狐 贡献 #90
  • 【修复】发送商品显示不全问题和打包后客服聊天表情缺失问题,由 @Lcp 贡献 #541
  • 【修复】批量优化或修改 BUG,由 @lrlyl 贡献 #1084#553#101
  • 【修复】发货后订单操作日志快递公司显示错误问题,由 @筱龙缘 贡献 #140
  • 【修复】物流信息、微信通知的缓存,因为 @Cacheable 错误使用 condition 导致无法缓存的问题,由 @芋道源码 贡献 4c09a55
  • 【修复】虚拟成团时,headId 未使用团长编号,由 @芋道源码 贡献 7849666

BPM 工作流专区:

  • 【修复】流程模型分页数量查询不正确,由 @今晚打老虎 贡献 #135
  • 【修复】任务相关的分页查询,事件范围不对,由 @hoha 贡献 #167
  • 【修复】bpmnBytes 在非 UTF-8 环境下,可能存在乱码的问题,由 @SinyLi 贡献 #951

🔨 Dependency Upgrades

  • 【升级】spring boot from 3.3.1 to 3.3.4
  • 【升级】spring boot admin from 3.3.2 to 3.3.3
  • 【升级】redisson from 3.32.0 to 3.36.0
  • 【升级】rocketmq-spring from 2.3.0 to 2.3.1
  • 【升级】netty from 4.1.111 to 4.1.113
  • 【升级】mapstruct from 1.5.5 to 1.6.2
  • 【升级】hutool from 5.8.29 to 5.8.32
  • 【升级】velocity from 2.3 to 2.4
  • 【升级】guava from 33.2.1 to 33.3.1
  • 【升级】jedis-mock from 1.1.2 to 1.1.4
  • 【升级】weixin-java from 4.6.0 to 4.6.5.B
  • 【升级】dm8 from 8.1.3.62 to 8.1.3.140
  • 【升级】opengauss from 5.0.2 to 5.1.0
  • 【升级】easy-trans from 3.0.5 to 3.0.6
  • 【升级】mybatis-plus from 3.5.7 to 3.5.8
  • 【升级】easyexcel from 3.3.4 to 4.0.3
  • 【移除】xercesImpl