首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
1
Star
0
Fork
15.6K
zdt
/
ruoyi-vue-pro
forked from
芋道源码
/
ruoyi-vue-pro
Fork 仓库
加载中
取消
确认
确定同步?
同步操作将从
芋道源码/ruoyi-vue-pro
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
0
统计
服务
质量分析
标签
标签名
描述
提交信息
操作
v2.3.0(jdk17/21)
## 📈 Statistic * 总代码行数:234569 * 源码代码行数:145178 * 注释行数:53410 * 单元测试用例数:1058 ### ⭐ New Features * 【新增】数据脱敏支持 `disable` 属性,可用于实现字段权限的功能,由 [@craftsman4j](https://github.com/craftsman4j) 贡献 [#605](https://github.com/YunaiV/ruoyi-vue-pro/pull/605) * 【优化】多租户 Job,日志记录租户 Job 错误信息,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1059](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1059/) * 【优化】使用 HttpUti 直接对接阿里云、华为云、腾讯云、七牛云等短信,减少 SDK 依赖、包大小,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#1015](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1015)、[#1037](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1037/)、[#1024](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1042)、[#1054](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1054/) * 【优化】增加 MyBatis Plus SQL 缓存、操作日志异步化记录、HTTP 签名增加 appId 隔离,由 [@陈晨成](https://gitee.com/chenchenche) 贡献 [#130](https://gitee.com/zhijiantianya/yudao-cloud/pulls/130/) * 【新增】用户注册功能,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#1074](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1074/)、[#538](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/538/) Vue3 管理后台专区: * 【优化】DictTag 支持多个属性,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#68](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/68)、[#73](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/73)、[#72](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/72)、[#75](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/75) * 【优化】优化 stylelint、优化登录页等等,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#495](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/495) * 【优化】标签页沉浸式效果,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#499](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/499)、[#532](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/532/) * 【优化】element plus 从 2.7.0 升级到 2.8.0,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#496](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/496) * 【优化】el-checkbox 的 label 优化成 value,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#520](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/520)、[#511](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/511) * 【优化】规范 Login 界面的 style 位置,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#512](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/512/) * 【优化】IFrame 组件的封装,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#508](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/508/) * 【优化】垂直菜单可用宽度,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#519](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/519/) * 【优化】优化角色的数据权限、菜单权限的选择框,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#509](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/509/) * 【优化】添加全局 `box-sizing: border-box;`(先等等、全局影响),由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#515](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/515/)、[#518](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/518/) * 【新增】快速开关菜单的按钮,由 [@邓超](https://github.com/DevDengChao) 贡献 [#54](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/54) MALL 商城专区: * 【新增】下单时,支持积分抵扣的选择,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#68](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/68/)、[#70](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/70/) * 【新增】积分商城,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1089](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1089/)、[#1090](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1090/)、[#1092](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1092)、[#555](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/555/)、[#558](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/558/)、[#1094](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1094)、[#105](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/105/)、[#107](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/107)、[#1097](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1097/) * 【新增】uni-app 增加 `terminal` 终端类型的传递,由 [@Ordinary](https://gitee.com/holmes_shuai) 贡献 [#66](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/66/) * 【优化】进入分类页的时候,自动勾选左侧一级分类(比如从首页进入),由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#74](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/74) * 【完善】uni-app 针对拼团邀请的处理,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#79](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/79/) * 【新增】会员详情,增加售后、余额查看/修改的能力,由 [@Zqqqqqq](https://github.com/GoldenZqqq)、[@puhui999](https://gitee.com/puhui999) 贡献 [#77](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/77)、[#78](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/78)、[#504](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/504/)、[#1045](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1045/)、[#1047](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1047/) * 【优化】商品结算页现在可展示优惠券是否可用的原因,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#84](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/84/) * 【优化】Vue3 管理后台:黑暗主题适配,涉及客服、售后详情,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#516](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/516/)、[#524](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/524/)、[#526](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/526/) * 【优化】满减送活动的前端 + 后端实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#521](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/521)、[#525](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/525)、[#1050](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1050/)、[#528](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/528/)、[#1064](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1064/)、[#1060](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1060)、[#1069](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1069)、[#1070](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1070/)、[#1057](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1057/)、[#1080](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1080/)、[#546](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/546/)、[#547](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/547/)、[#1081](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1081/) * 【优化】限时折扣活动的前端 + 后端实现,由 [@痴货](https://gitee.com/lrlyl)、[@puhui999](https://gitee.com/puhui999) 贡献 [#529](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/529/)、[#1055](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1055/)、[#545](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/545/)、[#552](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/552/)、[#102](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/102) * 【优化】商城客服聊天相关优化,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#527](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/527/)、[#88](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/88/) * 【新增】uni-app 评论支持匿名、上传文件,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#89](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/89/) * 【优化】商城优惠券新增描述字段,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#530](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/530/)、[#1056](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1056/) * 【优化】拼团、秒杀的店铺装修,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1073](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1073/)、[#537](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/537/)、[#539](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/539/)、[#96](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/96)、[#543](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/543)、[#1077](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1077)、[#1078](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1078/) * 【优化】分销提现时,支持下拉选择银行名字,由 [@heyho](https://gitee.com/heywsk) 贡献 [#1071](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1071/)、[#92](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/92/) * 【优化】支付方式默认选中首个可用方式,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#97](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/97/) * 【优化】查询订单详情接口,增加 sync 主动同步支付状态,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [8850df1](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/8850df1a09b3b5dc904191a5fda8acf1c137ec1c) * 【优化】uni-app 端文件直传到OSS服务,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1093](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1093/)、[#103](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/103/) * 【优化】商城 Vue3 的一些优化,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#557](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/557/)、[#104](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/104/) * 【优化】确认收货添加提示确认,提交售后信息后直接返回到订单详情,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#106](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/106/) BPM 工作流专区: * 【新增】进一步完善仿钉钉/快搭模式,由 [@Jason](https://gitee.com/jason-zhou) 贡献 [#978](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/978/)、[#452](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/452/) * 【优化】重构工作流审批页面,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#80](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/80/)、[#82](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/82)、[#84](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/84) * 【优化】会签、或签分配人的时候,如果已经分配过,则不重复计算,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a6e5b28](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a6e5b2880b0548f35f300e47f558da57f440fc74) PAY 支付专区: * 【优化】支持支付宝接口内容加密,及修复支付宝渠道配置,由 [@zhaoyu](https://gitee.com/travisbikkle) 贡献 [#498](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/498/) * 【优化】钱包余额更新时,加锁避免并发更新,导致流水不连续的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dbb674b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dbb674b24f34ef37c0911f5b20d635696d4723be) * 【优化】优化支付宝、微信支付时,支付结果和异步回调结果的冲突,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dbb674b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dbb674b24f34ef37c0911f5b20d635696d4723be) * 【新增】支付应用,增加 appKey 标识,用于不同接入方的标识,由 [@陈玄礼](https://gitee.com/chenxuanli) 贡献 [#1041](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1041) * 【优化】更新支付单价格的检视意见,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1082](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1082) * 【优化】查询支付订单时,增加 sync 主动轮询,解决支付宝、微信存在延迟的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [2c2e9fe](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/2c2e9fe87d7d4a2357bd57c27e423faada12bab9)、[a1995c8](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/a1995c88e8fcbabecdc3626e25935187608b247d)、[74e0427](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/74e04279c2a46989fd04711c3747167119156cba) * 【优化】商城订单、钱包充值、示例订单的支付回调,增加“已支付”情况下的防重处理,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [57a934a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/57a934ae09bbaebaf7ecc51f8f8b58f806e75414)、[3bde43b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3bde43b148faf4e95bdc655cf65c0ceed178d8bc)、[567cbea](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/567cbeae681e4978f6ebe9292287aaa497ef123e) * 【新增】《钱包充值、支付、退款》文档 * 【新增】《模拟支付、退款》文档 AI 大模型专区: * 【优化】AI 思维导图的界面,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#489](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/489)、[#493](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/493) * 【新增】知识库的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#16](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/16/)、[#18](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/18)、[#19](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/19)、[#20](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/20)、[#21](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/21) IoT 物联网专区: * 【新增】产品、设备、物模型的管理,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#542](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/542/)、[#1076](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1076/) ### 🐞 Bug Fixes * 【修复】insertOrUpdate 死循环问题,由 [@bro0k](https://github.com/bro0k) 贡献 [#619](https://github.com/YunaiV/ruoyi-vue-pro/pull/619) * 【修复】使用 MySQL 数据库,执行 mvn test 时多个 TestCase 失败,由 [@George.Wei](https://gitee.com/solarwinds) 贡献 [#1051](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1051/) * 【修复】H5 子页面刷新点击回退,跳转至登录页问题,由 [@kong](https://gitee.com/stylekong) 贡献 [#2](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/2/) * 【修复】关闭菜单还是会显示的问题修复,由 [@Vmo](https://gitee.com/idevmo) 贡献 [#1063](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1063/) * 【修复】角色标识的提示不正确问题,由 [@尹先生](https://gitee.com/yinyilong) 贡献 [#131](https://gitee.com/zhijiantianya/yudao-cloud/pulls/131/) * 【修复】`nacos-client=2.0.4` 控制台异常,升级 `spring.cloud.alibaba.version=2021.0.5.0`,由 [@JuniorXu](https://github.com/baymaxxjf) 贡献 [#171](https://github.com/YunaiV/yudao-cloud/pull/171) * 【修复】修复字典选择器数据类型不生效问题,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#548](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/548/) * 【修复】Cloud 多租户下 XXL-Job 定时任务结果处理都为失败问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#141](https://gitee.com/zhijiantianya/yudao-cloud/pulls/141) * 【修复】完善对 SQLServer 2015 的兼容性,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [af5520d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/af5520db46ef6b8000d66708ac17088389a5b17d) * 【修复】代码生成时,同步数据库结构之后字段顺序混乱的问题,由 [@supemeko](https://gitee.com/superneko) 贡献 [#1066](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1066) Vue3 管理后台专区: * 【修复】刷新令牌过期时,可能导致的白屏问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#533](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/533)、[#535](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/535/) * 【修复】IconSelect 无法清理的问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#522](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/522/) * 【修复】top 布局模式下主容器高度计算方式、工具栏多出 1px、页脚多出 1px,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#513](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/513/) * 【修复】时间格式错误,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#510](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/510/) * 【修复】标签栏高度(被 `box-sizing` 和 `scrollbar__view` 的 `height: 99%` 干扰),由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#517](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/517/) * 【修复】移动端模式下,浅色背景导致标题与背景融为一体,直接使用 Element UI 自带的颜色变量,由 [@爱摸鱼的阿恒](https://github.com/ion1ze) 贡献 [#81](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/81) * 【修复】新创建用户未上传头像时,头像不显示的bug;修复布局配置中标签页图标 key 错误的bug,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#540](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/540/) * 【修复】修复路由二级路径 `VITE_BASE_PATH` 支持,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#544](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/544/) * 【修复】Vben 下载 Excel 文件时的异常处理问题,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#47](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/47/) * 【修复】菜单的路由地址为链接时不带参数的问题,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#550](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/550) * 【修复】处理 vite-plugin-top-level-await 打包报错,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#556](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/556/) CRM 客户管理系统专区: * 【修复】查询中审批状态标识错误的问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#139](https://gitee.com/zhijiantianya/yudao-cloud/pulls/139) MALL 商城专区: * 【修复】切换 tabs 时,运营模块数据不实时更新的问题,由 [@gitkmw](https://github.com/gitkmw) 贡献 [#69](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/69) * 【修复】订单结算信息返回时,缺少积分相关信息,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1031](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1031/) * 【修复】修复抖音小程序无法启动问题,由 [@heStudio_admin](https://gitee.com/heStudio_admin) 贡献 [#67](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/67/) * 【修复】获取 uni-app 订单可使用的优惠券时,少传递类型的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#69](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/69/)、[#1032](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1032/) * 【修复】优惠券回收之后,领取数量和剩余数量不更新的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1034](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1034/) * 【修复】拼团:未开启拼团的 SKU 需要禁用选择,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [5feab41](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/5feab41b3df75397619ead3635fa04bac3093197) * 【修复】uni-app 部分店铺装修组件,没有 `styles` 样式传递,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#75](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/75/)、[#76](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/76/)、[#80](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/80/)、[#81](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/81/)、[#82](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/82/) * 【修复】uni-app 拼团、秒杀装修组件,没有正确展示价格,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#81](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/81/)、[#501](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/501/)、[#83](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/83/) * 【修复】uni-app 顶部导航栏装修无效的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#87](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/87) * 【修复】解决商品项图片为空串时,订单项没有使用SPU图片的问题,由 [@Ordinary](https://gitee.com/holmes_shuai) 贡献 [#1035](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1035) * 【修复】uni-app 购物车商品数量减为0时,删除错误,由 [@邓飞鹏](https://gitee.com/damiaomiaomiao) 贡献 [#78](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/78/) * 【修复】会员统计可能存在的空指针,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1048](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1048/) * 【修复】订单结算页没有优惠券但是提示优惠券不存在的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#86](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/86/) * 【修复】修复快递鸟顺丰查询问题、订单退款问题、订单日志查询优化等,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1049](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1049/) * 【修复】商城发货后订单日志无法显示快递公司名称的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1055](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1053/) * 【修复】分销:驳回佣金提现时,报'模板参数(reason)缺失'、让普通用户无需成为推广者也可以绑定成为推广者的下级以便让指定的推广者赚取佣金,由 [@heyho](https://gitee.com/heywsk) 贡献 [#1068](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1068/) * 【修复】uniapp 分销中心 => 我的团队 页面样式,布局优化、美化,由 [@heyho](https://gitee.com/heywsk) 贡献 [#95](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/95/) * 【修复】uniapp 授权登录成功后,每次都要填昵称和重新上传头像,由 [@heyho](https://gitee.com/heywsk) 贡献 [#93](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/93/) * 【修复】uniapp 在线客服页面的一些问题,由 [@英狐](https://gitee.com/mulgor) 贡献 [#90](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/90/) * 【修复】发送商品显示不全问题和打包后客服聊天表情缺失问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#541](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/541/) * 【修复】批量优化或修改 BUG,由 [@lrlyl](https://gitee.com/lrlyl) 贡献 [#1084](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1084)、[#553](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/553/)、[#101](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/101/) * 【修复】发货后订单操作日志快递公司显示错误问题,由 [@筱龙缘](https://gitee.com/xiaolongyuan) 贡献 [#140](https://gitee.com/zhijiantianya/yudao-cloud/pulls/140) * 【修复】物流信息、微信通知的缓存,因为 @Cacheable 错误使用 condition 导致无法缓存的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [4c09a55](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/4c09a559c4a1c40309b34d7a3ea7910306ebc601) * 【修复】虚拟成团时,`headId` 未使用团长编号,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7849666](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7849666529b4b5836808a912b87dc2fe55456980) BPM 工作流专区: * 【修复】流程模型分页数量查询不正确,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#135](https://gitee.com/zhijiantianya/yudao-cloud/pulls/135) * 【修复】任务相关的分页查询,事件范围不对,由 [@hoha](https://github.com/hoha) 贡献 [#167](https://github.com/YunaiV/yudao-cloud/pull/167) * 【修复】`bpmnBytes` 在非 UTF-8 环境下,可能存在乱码的问题,由 [@SinyLi](https://gitee.com/sinyLi) 贡献 [#951](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/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
8da0008
2024-10-07 16:03
下载
v2.3.0(jdk8/11)
## 📈 Statistic * 总代码行数:234569 * 源码代码行数:145178 * 注释行数:53410 * 单元测试用例数:1058 ### ⭐ New Features * 【新增】数据脱敏支持 `disable` 属性,可用于实现字段权限的功能,由 [@craftsman4j](https://github.com/craftsman4j) 贡献 [#605](https://github.com/YunaiV/ruoyi-vue-pro/pull/605) * 【优化】多租户 Job,日志记录租户 Job 错误信息,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1059](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1059/) * 【优化】使用 HttpUti 直接对接阿里云、华为云、腾讯云、七牛云等短信,减少 SDK 依赖、包大小,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#1015](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1015)、[#1037](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1037/)、[#1024](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1042)、[#1054](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1054/) * 【优化】增加 MyBatis Plus SQL 缓存、操作日志异步化记录、HTTP 签名增加 appId 隔离,由 [@陈晨成](https://gitee.com/chenchenche) 贡献 [#130](https://gitee.com/zhijiantianya/yudao-cloud/pulls/130/) * 【新增】用户注册功能,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#1074](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1074/)、[#538](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/538/) Vue3 管理后台专区: * 【优化】DictTag 支持多个属性,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#68](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/68)、[#73](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/73)、[#72](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/72)、[#75](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/75) * 【优化】优化 stylelint、优化登录页等等,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#495](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/495) * 【优化】标签页沉浸式效果,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#499](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/499)、[#532](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/532/) * 【优化】element plus 从 2.7.0 升级到 2.8.0,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#496](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/496) * 【优化】el-checkbox 的 label 优化成 value,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#520](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/520)、[#511](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/511) * 【优化】规范 Login 界面的 style 位置,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#512](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/512/) * 【优化】IFrame 组件的封装,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#508](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/508/) * 【优化】垂直菜单可用宽度,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#519](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/519/) * 【优化】优化角色的数据权限、菜单权限的选择框,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#509](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/509/) * 【优化】添加全局 `box-sizing: border-box;`(先等等、全局影响),由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#515](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/515/)、[#518](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/518/) * 【新增】快速开关菜单的按钮,由 [@邓超](https://github.com/DevDengChao) 贡献 [#54](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/54) MALL 商城专区: * 【新增】下单时,支持积分抵扣的选择,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#68](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/68/)、[#70](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/70/) * 【新增】积分商城,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1089](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1089/)、[#1090](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1090/)、[#1092](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1092)、[#555](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/555/)、[#558](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/558/)、[#1094](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1094)、[#105](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/105/)、[#107](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/107)、[#1097](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1097/) * 【新增】uni-app 增加 `terminal` 终端类型的传递,由 [@Ordinary](https://gitee.com/holmes_shuai) 贡献 [#66](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/66/) * 【优化】进入分类页的时候,自动勾选左侧一级分类(比如从首页进入),由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#74](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/74) * 【完善】uni-app 针对拼团邀请的处理,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#79](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/79/) * 【新增】会员详情,增加售后、余额查看/修改的能力,由 [@Zqqqqqq](https://github.com/GoldenZqqq)、[@puhui999](https://gitee.com/puhui999) 贡献 [#77](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/77)、[#78](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/78)、[#504](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/504/)、[#1045](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1045/)、[#1047](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1047/) * 【优化】商品结算页现在可展示优惠券是否可用的原因,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#84](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/84/) * 【优化】Vue3 管理后台:黑暗主题适配,涉及客服、售后详情,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#516](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/516/)、[#524](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/524/)、[#526](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/526/) * 【优化】满减送活动的前端 + 后端实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#521](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/521)、[#525](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/525)、[#1050](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1050/)、[#528](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/528/)、[#1064](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1064/)、[#1060](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1060)、[#1069](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1069)、[#1070](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1070/)、[#1057](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1057/)、[#1080](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1080/)、[#546](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/546/)、[#547](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/547/)、[#1081](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1081/) * 【优化】限时折扣活动的前端 + 后端实现,由 [@痴货](https://gitee.com/lrlyl)、[@puhui999](https://gitee.com/puhui999) 贡献 [#529](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/529/)、[#1055](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1055/)、[#545](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/545/)、[#552](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/552/)、[#102](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/102) * 【优化】商城客服聊天相关优化,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#527](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/527/)、[#88](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/88/) * 【新增】uni-app 评论支持匿名、上传文件,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#89](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/89/) * 【优化】商城优惠券新增描述字段,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#530](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/530/)、[#1056](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1056/) * 【优化】拼团、秒杀的店铺装修,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1073](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1073/)、[#537](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/537/)、[#539](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/539/)、[#96](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/96)、[#543](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/543)、[#1077](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1077)、[#1078](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1078/) * 【优化】分销提现时,支持下拉选择银行名字,由 [@heyho](https://gitee.com/heywsk) 贡献 [#1071](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1071/)、[#92](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/92/) * 【优化】支付方式默认选中首个可用方式,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#97](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/97/) * 【优化】查询订单详情接口,增加 sync 主动同步支付状态,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [8850df1](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/8850df1a09b3b5dc904191a5fda8acf1c137ec1c) * 【优化】uni-app 端文件直传到OSS服务,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1093](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1093/)、[#103](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/103/) * 【优化】商城 Vue3 的一些优化,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#557](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/557/)、[#104](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/104/) * 【优化】确认收货添加提示确认,提交售后信息后直接返回到订单详情,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#106](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/106/) BPM 工作流专区: * 【新增】进一步完善仿钉钉/快搭模式,由 [@Jason](https://gitee.com/jason-zhou) 贡献 [#978](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/978/)、[#452](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/452/) * 【优化】重构工作流审批页面,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#80](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/80/)、[#82](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/82)、[#84](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/84) * 【优化】会签、或签分配人的时候,如果已经分配过,则不重复计算,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a6e5b28](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a6e5b2880b0548f35f300e47f558da57f440fc74) PAY 支付专区: * 【优化】支持支付宝接口内容加密,及修复支付宝渠道配置,由 [@zhaoyu](https://gitee.com/travisbikkle) 贡献 [#498](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/498/) * 【优化】钱包余额更新时,加锁避免并发更新,导致流水不连续的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dbb674b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dbb674b24f34ef37c0911f5b20d635696d4723be) * 【优化】优化支付宝、微信支付时,支付结果和异步回调结果的冲突,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dbb674b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dbb674b24f34ef37c0911f5b20d635696d4723be) * 【新增】支付应用,增加 appKey 标识,用于不同接入方的标识,由 [@陈玄礼](https://gitee.com/chenxuanli) 贡献 [#1041](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1041) * 【优化】更新支付单价格的检视意见,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1082](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1082) * 【优化】查询支付订单时,增加 sync 主动轮询,解决支付宝、微信存在延迟的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [2c2e9fe](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/2c2e9fe87d7d4a2357bd57c27e423faada12bab9)、[a1995c8](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/a1995c88e8fcbabecdc3626e25935187608b247d)、[74e0427](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/74e04279c2a46989fd04711c3747167119156cba) * 【优化】商城订单、钱包充值、示例订单的支付回调,增加“已支付”情况下的防重处理,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [57a934a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/57a934ae09bbaebaf7ecc51f8f8b58f806e75414)、[3bde43b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3bde43b148faf4e95bdc655cf65c0ceed178d8bc)、[567cbea](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/567cbeae681e4978f6ebe9292287aaa497ef123e) * 【新增】《钱包充值、支付、退款》文档 * 【新增】《模拟支付、退款》文档 AI 大模型专区: * 【优化】AI 思维导图的界面,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#489](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/489)、[#493](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/493) * 【新增】知识库的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#16](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/16/)、[#18](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/18)、[#19](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/19)、[#20](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/20)、[#21](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/21) IoT 物联网专区: * 【新增】产品、设备、物模型的管理,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#542](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/542/)、[#1076](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1076/) ### 🐞 Bug Fixes * 【修复】insertOrUpdate 死循环问题,由 [@bro0k](https://github.com/bro0k) 贡献 [#619](https://github.com/YunaiV/ruoyi-vue-pro/pull/619) * 【修复】使用 MySQL 数据库,执行 mvn test 时多个 TestCase 失败,由 [@George.Wei](https://gitee.com/solarwinds) 贡献 [#1051](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1051/) * 【修复】H5 子页面刷新点击回退,跳转至登录页问题,由 [@kong](https://gitee.com/stylekong) 贡献 [#2](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/2/) * 【修复】关闭菜单还是会显示的问题修复,由 [@Vmo](https://gitee.com/idevmo) 贡献 [#1063](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1063/) * 【修复】角色标识的提示不正确问题,由 [@尹先生](https://gitee.com/yinyilong) 贡献 [#131](https://gitee.com/zhijiantianya/yudao-cloud/pulls/131/) * 【修复】`nacos-client=2.0.4` 控制台异常,升级 `spring.cloud.alibaba.version=2021.0.5.0`,由 [@JuniorXu](https://github.com/baymaxxjf) 贡献 [#171](https://github.com/YunaiV/yudao-cloud/pull/171) * 【修复】修复字典选择器数据类型不生效问题,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#548](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/548/) * 【修复】Cloud 多租户下 XXL-Job 定时任务结果处理都为失败问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#141](https://gitee.com/zhijiantianya/yudao-cloud/pulls/141) * 【修复】完善对 SQLServer 2015 的兼容性,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [af5520d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/af5520db46ef6b8000d66708ac17088389a5b17d) * 【修复】代码生成时,同步数据库结构之后字段顺序混乱的问题,由 [@supemeko](https://gitee.com/superneko) 贡献 [#1066](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1066) Vue3 管理后台专区: * 【修复】刷新令牌过期时,可能导致的白屏问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#533](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/533)、[#535](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/535/) * 【修复】IconSelect 无法清理的问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#522](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/522/) * 【修复】top 布局模式下主容器高度计算方式、工具栏多出 1px、页脚多出 1px,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#513](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/513/) * 【修复】时间格式错误,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#510](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/510/) * 【修复】标签栏高度(被 `box-sizing` 和 `scrollbar__view` 的 `height: 99%` 干扰),由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#517](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/517/) * 【修复】移动端模式下,浅色背景导致标题与背景融为一体,直接使用 Element UI 自带的颜色变量,由 [@爱摸鱼的阿恒](https://github.com/ion1ze) 贡献 [#81](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/81) * 【修复】新创建用户未上传头像时,头像不显示的bug;修复布局配置中标签页图标 key 错误的bug,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#540](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/540/) * 【修复】修复路由二级路径 `VITE_BASE_PATH` 支持,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#544](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/544/) * 【修复】Vben 下载 Excel 文件时的异常处理问题,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#47](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/47/) * 【修复】菜单的路由地址为链接时不带参数的问题,由 [@kuxiao](https://gitee.com/dzdzdzd) 贡献 [#550](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/550) * 【修复】处理 vite-plugin-top-level-await 打包报错,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#556](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/556/) CRM 客户管理系统专区: * 【修复】查询中审批状态标识错误的问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#139](https://gitee.com/zhijiantianya/yudao-cloud/pulls/139) MALL 商城专区: * 【修复】切换 tabs 时,运营模块数据不实时更新的问题,由 [@gitkmw](https://github.com/gitkmw) 贡献 [#69](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/69) * 【修复】订单结算信息返回时,缺少积分相关信息,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1031](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1031/) * 【修复】修复抖音小程序无法启动问题,由 [@heStudio_admin](https://gitee.com/heStudio_admin) 贡献 [#67](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/67/) * 【修复】获取 uni-app 订单可使用的优惠券时,少传递类型的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#69](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/69/)、[#1032](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1032/) * 【修复】优惠券回收之后,领取数量和剩余数量不更新的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1034](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1034/) * 【修复】拼团:未开启拼团的 SKU 需要禁用选择,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [5feab41](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/5feab41b3df75397619ead3635fa04bac3093197) * 【修复】uni-app 部分店铺装修组件,没有 `styles` 样式传递,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#75](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/75/)、[#76](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/76/)、[#80](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/80/)、[#81](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/81/)、[#82](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/82/) * 【修复】uni-app 拼团、秒杀装修组件,没有正确展示价格,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#81](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/81/)、[#501](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/501/)、[#83](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/83/) * 【修复】uni-app 顶部导航栏装修无效的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#87](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/87) * 【修复】解决商品项图片为空串时,订单项没有使用SPU图片的问题,由 [@Ordinary](https://gitee.com/holmes_shuai) 贡献 [#1035](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1035) * 【修复】uni-app 购物车商品数量减为0时,删除错误,由 [@邓飞鹏](https://gitee.com/damiaomiaomiao) 贡献 [#78](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/78/) * 【修复】会员统计可能存在的空指针,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1048](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1048/) * 【修复】订单结算页没有优惠券但是提示优惠券不存在的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#86](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/86/) * 【修复】修复快递鸟顺丰查询问题、订单退款问题、订单日志查询优化等,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1049](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1049/) * 【修复】商城发货后订单日志无法显示快递公司名称的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#1055](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1053/) * 【修复】分销:驳回佣金提现时,报'模板参数(reason)缺失'、让普通用户无需成为推广者也可以绑定成为推广者的下级以便让指定的推广者赚取佣金,由 [@heyho](https://gitee.com/heywsk) 贡献 [#1068](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1068/) * 【修复】uniapp 分销中心 => 我的团队 页面样式,布局优化、美化,由 [@heyho](https://gitee.com/heywsk) 贡献 [#95](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/95/) * 【修复】uniapp 授权登录成功后,每次都要填昵称和重新上传头像,由 [@heyho](https://gitee.com/heywsk) 贡献 [#93](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/93/) * 【修复】uniapp 在线客服页面的一些问题,由 [@英狐](https://gitee.com/mulgor) 贡献 [#90](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/90/) * 【修复】发送商品显示不全问题和打包后客服聊天表情缺失问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#541](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/541/) * 【修复】批量优化或修改 BUG,由 [@lrlyl](https://gitee.com/lrlyl) 贡献 [#1084](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1084)、[#553](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/553/)、[#101](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/101/) * 【修复】发货后订单操作日志快递公司显示错误问题,由 [@筱龙缘](https://gitee.com/xiaolongyuan) 贡献 [#140](https://gitee.com/zhijiantianya/yudao-cloud/pulls/140) * 【修复】物流信息、微信通知的缓存,因为 @Cacheable 错误使用 condition 导致无法缓存的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [4c09a55](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/4c09a559c4a1c40309b34d7a3ea7910306ebc601) * 【修复】虚拟成团时,`headId` 未使用团长编号,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7849666](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7849666529b4b5836808a912b87dc2fe55456980) BPM 工作流专区: * 【修复】流程模型分页数量查询不正确,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#135](https://gitee.com/zhijiantianya/yudao-cloud/pulls/135) * 【修复】任务相关的分页查询,事件范围不对,由 [@hoha](https://github.com/hoha) 贡献 [#167](https://github.com/YunaiV/yudao-cloud/pull/167) * 【修复】`bpmnBytes` 在非 UTF-8 环境下,可能存在乱码的问题,由 [@SinyLi](https://gitee.com/sinyLi) 贡献 [#951](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/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
15a3d13
2024-10-07 16:06
下载
v2.2.0(jdk17/21)
## 📈 Statistic * 总代码行数:222554 * 源码代码行数:137846 * 注释行数:50515 * 单元测试用例数:1043 ### ⭐ New Features * 【新增】支持人大金仓数 KingbaseES,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#982](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/982) * 【新增】find_in_set 函数的跨数据库实现,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#994](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/994/)、[#1000](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1000) * 【新增】支持华为 openGauss,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#985](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/985/) * 【新增】Vue3 管理后台:动态表单支持字典选择器分离,重新封装 API 选择器,扩展字体图标,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#435](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/435/)、[#441](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/441)、[#446](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/446/)、[#449](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/449/) * 【新增】华为短信 Client 实现,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#997](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/997) * 【新增】protection 模块新增 signature 实现 API 签名,由 [@slipper4j](https://github.com/slipper4j) 贡献 [#526](https://github.com/YunaiV/ruoyi-vue-pro/pull/526)、[#531](https://github.com/YunaiV/ruoyi-vue-pro/pull/531)、[#532](https://github.com/YunaiV/ruoyi-vue-pro/pull/532)、[#541](https://github.com/YunaiV/ruoyi-vue-pro/pull/541) * 【优化】短信验证码前置补零对其 endCode 长度,由 [@aqiangaqiang](https://gitee.com/aqiangaqiang) 贡献 [#116](https://gitee.com/zhijiantianya/yudao-cloud/pulls/116) * 【优化】优化记录 infra_api_access_log 方法,截取参数最长 8000 字符,由 [@高高](https://gitee.com/echogaogao) 贡献 [#976](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/976)、[#977](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/977/) * 【新增】Vben 管理后台:新增《代码生成案例》,由 [@JackLi](https://gitee.com/x13800138000) 贡献 [#42](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/42) * 【优化】Vue3 管理后台:提取默认登录使用的租户与账号密码, 规避潜在的账户泄露问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#56](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/56/) * 【优化】Vue3 管理后台:Add StringDictDataType type by imitating getIntDictOptions,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#453](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/453/) * 【优化】MyBatis 从 3.5.5 升级到 3.5.7,并简化数据权限的实现,由 [@xl_niu](https://gitee.com/xl_niu) 贡献 [#1007](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1007) * 【新增】Cloud:支持数据权限在 RPC 调用时,传递忽略数据权限的能力,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e18069d](https://gitee.com/zhijiantianya/yudao-cloud/commit/e18069d45f64878129ce28df5d0f34e479cbf22c) * 【新增】多租户缓存,增加忽略的 Spring Cache 配置,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [1c95e12](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ebe3cc727bc43e3e78663fbebfd13903f7ec7962) * 【新增】微信小程序的订阅消息,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1018](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1018)、[#61](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/61/)、[#1019](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1019/)、[#1021](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1021/)、[#1023](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1023/)、[#1024](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1024)、[#63](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/63)、[#1025](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1025)、[#63](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/63)、[#64](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/64)、[#1027](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1027) * 【优化】文件存储 S3 兼容腾讯云、火山云的 VirtualStyle 模式,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [4386c70](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/4386c7018cab5ad42878b21b6898f05fc92f837b) * 【优化】Vben 管理后台:接入 V2 版本操作日志,接入访问日志的操作信息,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [59d2baa](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/59d2baad30d780fe432ce2d84d12c041ab2bd1ba)、[09d3fac](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/09d3fac3d3945123b6332957023f1827744cd197) * 【优化】Vue2 管理后台:接入 V2 版本操作日志,接入访问日志的操作信息,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [06750bf](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/06750bf1ff2741aaea3957f419f880c468de582a)、[49dbfd0](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/49dbfd0da99cdabba201fa75a08af0888952f6fe) * 【优化】Area 在 IDEA debug 时 toString 方法报错StackOverflowError、指定 jackson 默认序列化时双向引用的前向、后向出口避免死循环报错,由 [@常柯柯](https://gitee.com/changkeke) 贡献 [#2](https://gitee.com/yudaocode/yudao-cloud-mini/pulls/2/)、[#1022](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1022/) CRM 客户管理系统专区: * 【新增】员工业绩统计,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#966](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/966)、[#438](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/438/)、[#971](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/971) MALL 商城专区: * 【新增】获取小程序码相关接口,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#972](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/972/)、[#975](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/975)、[#53](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/53/)、[#979](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/979/)、[#54](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/54/)、[#55](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/55/) * 【新增】客服功能的实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#980](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/980/)、[#993](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/993/)、[#468](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/468/)、[#1001](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1001/)、[#470](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/470/)、[#471](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/471/)、[#1008](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1008/)、[#474](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/474/)、[#476](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/476/)、[#1010](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1010/)、[#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469/)、[#1014](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1014/)、[#483](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/483/)、[#56](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/56/) * 【新增】增加租户 ID 自定义配置支持,由 [@downeyin](https://gitee.com/downeyin) 贡献 [#62](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/62) PAY 支付专区: * 【优化】微信支付使用 `certSerialNo` 替代 `privateCertContent`,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [f0d680b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/f0d680b2b81f9c641116943ac66f969d258bfdd2)、[188b403](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/188b4033bacda313eeec3ff4fb38e42ee562476a) AI 大模型专区: * 【新增】对话聊天的前后端实现,由 [cherishsince](https://gitee.com/cherishsince) 贡献 [#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469)、[#1006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1006/)、[#1013](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1013) * 【新增】绘图创作的前后端实现,由 [cherishsince](https://gitee.com/cherishsince) 贡献 [#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469)、[#1006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1006/)、[#1013](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1013)、[#479](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/479/) * 【新增】音乐创作的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#1](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/1)、[#2](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/2/)、[#3](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/3)、[#4](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/4)、[#5](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/5)、[#6](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/6)、[#7](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/7)、[#8](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/8) * 【新增】音乐创作的前端实现,由 [@紫星](https://gitee.com/zhjun_cheng) 贡献 [#467](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/467) * 【新增】写作助手的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#9](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/9)、[#11](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/11)、[#13](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/13)、[#14](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/14) * 【新增】写作创作的前端实现,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#473](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/473/)、[#477](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/477/)、[#482](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/482/) * 【新增】思维导图的前端实现,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#484](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/484) ### 🐞 Bug Fixes * 【修复】SYSTEM:获取菜单精简信息列表接口没有排除父 ID 非 0 的节点,由 [@dongdongxiang](https://github.com/dongdongxiang) 贡献 [#561](https://github.com/YunaiV/ruoyi-vue-pro/pull/561) * 【修复】Vue3 管理后台:菜单新增时,`id=0` 导致 SQLServer 新增菜单失败,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#440](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/440/) * 【修复】Vue3 管理后台:由于 `.env.local-dev` 重命名导致的构建指令异常,由 [@邓超](https://github.com/DevDengChao) 贡献 [#39](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/39) * 【修复】Vue3 管理后台:三方登录 `SocialLogin.vue` 的验证码开关取反,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#443](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/443/)、[#442](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/442) * 【修复】Vue3 管理后台:解决部门管理页面中,重置按钮失效问题,由 [@刘岩Tony](https://gitee.com/yanlovehan) 贡献 [#445](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/445/) * 【修复】MySQL 转 PostgreSQL、SQLServer 脚本,增加 dual 表需要一条数据,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#968](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/968/) * 【修复】Vben 管理后台:mail regular 不正确,由 [@Tech--man](https://github.com/Tech--man) 贡献 [#5](https://github.com/yudaocode/yudao-ui-admin-vben/pull/5) * 【修复】更新角色时,记录修改内容,由 [@syubun](https://gitee.com/syubun) 贡献 [#114](https://gitee.com/zhijiantianya/yudao-cloud/pulls/114) * 【修复】Vue2 管理后台:导出 Excel 时,发生异常时,进行提示,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [edc7293](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/edc72933eca5fc7f3e2cb149df9fb81508177692) * 【修复】SYSTEM:id 获取不到用户引发的 NPE 异常,由 [@g_l](https://gitee.com/glwxx_admin) 贡献 [#974](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/974) * 【修复】上传文件测试时 pg 数据库字段与 FileContentDO 类型不一致报错修复,由 [@orchidblessing](https://github.com/orchidblessing) 贡献 [#534](https://github.com/YunaiV/ruoyi-vue-pro/pull/534) * 【修复】定时任务指定某一年执行时,只会执行一次,后台查看任务详细会报错,由 [@高高](https://gitee.com/echogaogao) 贡献 [#987](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/987/) * 【修复】导入微信地址的时候无法获取areaId(只针对四个直辖市),由 [@SuperHao](https://gitee.com/super-hao)、[@hunao0221](https://github.com/hunao0221) 贡献 [#988](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/988/)、[#585](https://github.com/YunaiV/ruoyi-vue-pro/pull/585) * 【修复】模块名称和表名称一样时,代码生成存在问题,如“shop”模块的“shop”表生成代码时shop都被移除了,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#990](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/990/) * 【修复】Vue3 管理后台:操作日志无法搜索操作人的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#457](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/457/) * 【修复】Vue3 管理后台:定时任务的列表中 点击“开启/关闭”按钮,弹窗点击取消,列表页状态已更改,由 [@ms_think](https://gitee.com/ms_think) 贡献 [#456](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/456) * 【修复】修复主子表 ER P模式下代码自动生成不全问题,由 [@jiushinakecai](https://github.com/jiushinakecai)、[@panjiabao](https://gitee.com/panjiabao) 贡献 [#583](https://github.com/YunaiV/ruoyi-vue-pro/pull/583) * 【修复】`controller.vm` 模版中的 `export-excel` 引用的 Vo 类没有加上 `sceneEnum.prefixClass` 前缀导致报错,由 [@Syriana_Zh](https://gitee.com/sairupe) 贡献 [#1004](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1004/) * 【修复】Vue3 管理后台:定时任务-调度日志 执行结果使用字段错误,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#464](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/464/) * 【修复】Vue3 管理后台:刷新令牌过期后,未正确跳转登录页,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#465](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/465/) * 【修复】请求租户不存在时,记录访问日志、操作日志异常的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [bbdf9e9](https://gitee.com/zhijiantianya/yudao-cloud/commit/24eaa68269c58ec4bf6608552504416f1d870027) * 【修复】Vben 管理后台:前端代码生成后列表页面是空的问题,由 [@little-rex](https://gitee.com/little-rex) 贡献 [#1020](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1020) * 【修复】Vue2 管理后台:角色导出 URL 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7e3f310](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/7e3f3102a60a4166f211f4546cd4997153ecd5a4) * 【修复】代码生成 Vue2 版本导出 `undefined` 问题,由 [@zhkwork](https://gitee.com/zhkwork) 贡献 [#125](https://gitee.com/zhijiantianya/yudao-cloud/pulls/125/) * 【修复】AI 模块的 Redis 配置错误、打包配置缺失、日志冲突的问题,由 [@OnPeaceOfMind](https://gitee.com/onpeaceofmind) 贡献 [#127](https://gitee.com/zhijiantianya/yudao-cloud/pulls/127)、[#128](https://gitee.com/zhijiantianya/yudao-cloud/pulls/128/) * 【修复】Vben 管理后台:升级 axios 版本,修复 token 过期刷新后,文件重传失败的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a76b0ec](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/a76b0ecbc3b125d8f65a1883830f825e201414f7) * 【修复】Vben 管理后台:Excel 等导出时,如果发生异常,则不进行下载 Excel,而是错误提示,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [941e95](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/6941e95fc188c9f290e2c65cd8a9b59e749b8778) * 【修复】SYSTEM:导入系统用户时,增加注解校验过程,与界面添加和修改用户保持一致,由 [@尹先生](https://gitee.com/yinyilong) 贡献 [#1017](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1017/) * 【修复】Vue3 管理后台:axios 请求拦截错误处理中 `Promise.reject(error)` 未返回,由 [@perterHUAN](https://gitee.com/peterhuan) 贡献 [#488](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/488/) * 【修复】Vben 管理后台:处理表单设计器右侧属性配置面板表单不展示问题,由 [@summer001-pd](https://github.com/summer001-pd) 贡献 [#7](https://github.com/yudaocode/yudao-ui-admin-vben/pull/7) CRM 客户管理系统专区: * 【修复】商品统计计数显示成价格了,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#439](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/439) * 【修复】合同详情中团队成员未展示权限编辑的问题,由 [@downeyin](https://gitee.com/downeyin) 贡献 [#472](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/472/) * 【修复】回款管理导出报错的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [87126d8](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/87126d838501d35e98f15b82ea3c666144155083) MALL 商城专区: * 【修复】性别未知时的枚举值与 `member_user.sex` 默认值不一致的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#509](https://github.com/YunaiV/ruoyi-vue-pro/pull/509) * 【修复】商城首页销售额查询错误,由 [@JJBoy1995](https://github.com/JJBoy1995) 贡献 [#518](https://github.com/YunaiV/ruoyi-vue-pro/pull/518)、[#42](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/42) * 【修复】MemberUserBaseVO 的 `sex` 与 SexEnum 不一致的问题重命名导致的构建指令异常,由 [@邓超](https://github.com/DevDengChao) 贡献 [#510](https://github.com/YunaiV/ruoyi-vue-pro/pull/510) * 【修复】秒杀时间段配置的 URL `simple-list` 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e1a5302](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/e1a5302) * 【修复】填写商品属性后按回车键导致页面刷新的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#45](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/45) * 【修复】radeOrderUpdateService 的单元测试,由 [@邓超](https://github.com/DevDengChao) 贡献 [#525](https://github.com/YunaiV/ruoyi-vue-pro/pull/525) * 【修复】后台获取商品 SPU 分页列表数据时,数据会出现错乱问题,由 [@dongdongxiang](https://github.com/dongdongxiang) 贡献 [#565](https://github.com/YunaiV/ruoyi-vue-pro/pull/565) * 【修复】被禁用的账户可以通过短信验证码再次登录的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#568](https://github.com/YunaiV/ruoyi-vue-pro/pull/568/) * 【修复】会员签到记录 Bug,由 [@随便v走走](https://gitee.com/jason_zoey) 贡献 [#984](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/984/) * 【修复】分销用户绑定时判断是否为新用户逻辑错误问题,由 [@孙南北](https://gitee.com/sun_nanbei) 贡献 [#124](https://gitee.com/zhijiantianya/yudao-cloud/pulls/124/) * 【修复】修复会员和售后退款中订和单明细查询传递参数错误,由 [@OnPeaceOfMind](https://gitee.com/onpeaceofmind) 贡献 [#466](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/466/) * 【修复】售后退货界面,加载物流公司失败的问题,由 [@zhaowg](https://gitee.com/zhaowg3) 贡献 [#59](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/59/) * 【修复】复制订单信息失败,字段错误,由 [@WCH](https://gitee.com/wch93) 贡献 [#58](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/58/) * 【修复】订单项取消时,分销未取消所有推广员的推广记录问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cf6f3ea](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cf6f3eaa414be82345e354408ef72185485db377) * 【修复】更新库存时,同时更新销量,和 taobao 保持一致的逻辑,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [714f0be](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/714f0be5476bdd3d9a971a567709cd1392d77a7f) * 【修复】uni-app `login.vue` 微信登录绑定过慢,导致登录失败,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [714f0be](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/f67e6a7f5499538f2d942cba70973edb6e07195b) * 【修复】uni-app 在微信小程序下,切换手机 + 密码登录失败的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [d716bc4](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/d716bc46199340257105e6e64b9751eaa97da3e0) * 【修复】优惠劵的折扣计算不正确,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [3d9ec19](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3d9ec1966f97f5deaac5a5b1ef2efaec1a2dca3c) * 【修复】商城装修页面拖动组件时会异常选择所有文字的问题,由 [@zhaoyu](https://gitee.com/travisbikkle) 贡献 [#487](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/487/) BPM 工作流专区: * 【修复】Vue3 管理后台:OA 请假,修复列表展示的状态字段取值错误,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#444](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/444/) * 【修复】多租户使用同一个流程标识 key 时查询报错,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#444](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/444/) * 【修复】Vue3 管理后台:流程详情的表单不显示数据问题,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#459](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/459/) * 【修复】Vue3 管理后台:OA 请假示例审批结果字段不正确的问题,由 [@geekymv](https://github.com/geekymv) 贡献 [#63](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/63) * 【修复】Vue3 管理后台:流程设计器 bpmn 流转条件-流转类型选择默认流转路径,未正确显示 /,由 [@最后的梦想](https://gitee.com/rainsuper) 贡献 [#463](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/463/) * 【修复】Cloud bpm 模块启动会失败的情况,由 [@9527](https://gitee.com/yan_shuai_jie) 贡献 [#129](https://gitee.com/zhijiantianya/yudao-cloud/pulls/129/) * 【修复】Vue3 管理后台:流程设计器中,选择表达式时,不生效的情况,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [46da7e2](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/46da7e2876b0d623c961f7bb77be4e4febf12878) * 【修复】Vue3 管理后台:流程重新发起时,禁用业务表单的情况,避免报错,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [5d91131](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/5d91131eb7eb236278778023c65f31b7c19df285) * 【修复】发起用户可能没有部门,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#123](https://gitee.com/zhijiantianya/yudao-cloud/pulls/123) PAY 支付专区: * 【修复】示例订单完成支付后跳转到 404 页面的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#50](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/50) * 【修复】无法配置微信原生支付与网站支付的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#53](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/53) * 【修复】微信扫码支付 v2 版本,缺少 `product_id` 的报错,由 由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e02b95f](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/e02b95f277e4d87bc2344c76a24ded4b8d52792f) ERP 企业管理专区: * 【修复】采购订单菜单权限错误问题,由 [@咖啡不苦](https://gitee.com/coffee666) 贡献 [#113](https://gitee.com/zhijiantianya/yudao-cloud/pulls/113/) * 【修复】采购金额计算逻辑错误,由 [@zhenxi-he](https://github.com/zhenxi-he) 贡献 [#563](https://github.com/YunaiV/ruoyi-vue-pro/pull/563/) * 【修复】数据统计时,租户在 MyBatis XML 不生效的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [fe3f144](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/fe3f144cff6e63aaa459f79f8370aa47a754641d) MP 公众号专区: * 【修复】Vue3 管理后台:`/mp/open/` -> `/admin-api/mp/open/`,由 [@21克的爱情](https://gitee.com/study2015) 贡献 [#461](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/461) REPORT 报表专区: * 【修复】修复积木在访问 jmreport/index 会报错的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [39bf9cf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/39bf9cf5b0cbdadd9167718d4bfebe5d885fa03e) ### 🔨 Dependency Upgrades * 【升级】spring boot from 3.2.2 to 3.3.1 * 【升级】druid from 1.2.21 to 1.2.23 * 【升级】dynamic-datasource from 4.3.0 to 4.3.1 * 【升级】spring boot admin from 3.2.1 to 3.3.2 * 【升级】podam from 8.0.1 to 8.0.2 * 【升级】jedis-mock from 1.0.13 to 1.1.2 * 【升级】lombok from 1.18.30 to 1.18.34 * 【升级】jsoup from 1.17.2 to 1.18.1 * 【升级】hutool-5 from 5.8.25 to 5.8.29 * 【升级】hutool-6 from 6.0.0-M10 to 6.0.0-M14 * 【升级】guava from 33.0.0-jre to 33.2.1-jre * 【升级】commons-net from 3.10.0 to 3.11.1 * 【升级】tika-core from 2.9.1 to 2.9.2 * 【升级】easy-excel from 3.3.3 to 3.3.4 * 【升级】mybatis-plus from 3.5.5 to 3.5.7 * 【升级】spring-cloud-alibaba from 2022.0.0.0 to 2023.0.1.2 * 【升级】jimureport from 1.6.6 to 1.7.8 * 【升级】easy-trans from 2.2.11 to 3.0.5 * 【升级】redisson from 3.26.0 to 3.32.0 * 【升级】knife4j from 4.3.0 to 4.5.0 * 【升级】maven-compiler-plugin from 3.11.0 to 3.13.0 * 【升级】flatten-maven-plugin from 1.5.0 to 1.6.0
1eb07b8
2024-08-02 23:11
下载
v2.2.0(jdk8/11)
## 📈 Statistic * 总代码行数:222554 * 源码代码行数:137846 * 注释行数:50515 * 单元测试用例数:1043 ### ⭐ New Features * 【新增】支持人大金仓数 KingbaseES,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#982](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/982) * 【新增】find_in_set 函数的跨数据库实现,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#994](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/994/)、[#1000](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1000) * 【新增】支持华为 openGauss,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#985](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/985/) * 【新增】Vue3 管理后台:动态表单支持字典选择器分离,重新封装 API 选择器,扩展字体图标,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#435](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/435/)、[#441](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/441)、[#446](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/446/)、[#449](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/449/) * 【新增】华为短信 Client 实现,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#997](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/997) * 【新增】protection 模块新增 signature 实现 API 签名,由 [@slipper4j](https://github.com/slipper4j) 贡献 [#526](https://github.com/YunaiV/ruoyi-vue-pro/pull/526)、[#531](https://github.com/YunaiV/ruoyi-vue-pro/pull/531)、[#532](https://github.com/YunaiV/ruoyi-vue-pro/pull/532)、[#541](https://github.com/YunaiV/ruoyi-vue-pro/pull/541) * 【优化】短信验证码前置补零对其 endCode 长度,由 [@aqiangaqiang](https://gitee.com/aqiangaqiang) 贡献 [#116](https://gitee.com/zhijiantianya/yudao-cloud/pulls/116) * 【优化】优化记录 infra_api_access_log 方法,截取参数最长 8000 字符,由 [@高高](https://gitee.com/echogaogao) 贡献 [#976](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/976)、[#977](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/977/) * 【新增】Vben 管理后台:新增《代码生成案例》,由 [@JackLi](https://gitee.com/x13800138000) 贡献 [#42](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/42) * 【优化】Vue3 管理后台:提取默认登录使用的租户与账号密码, 规避潜在的账户泄露问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#56](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/56/) * 【优化】Vue3 管理后台:Add StringDictDataType type by imitating getIntDictOptions,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#453](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/453/) * 【优化】MyBatis 从 3.5.5 升级到 3.5.7,并简化数据权限的实现,由 [@xl_niu](https://gitee.com/xl_niu) 贡献 [#1007](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1007) * 【新增】Cloud:支持数据权限在 RPC 调用时,传递忽略数据权限的能力,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e18069d](https://gitee.com/zhijiantianya/yudao-cloud/commit/e18069d45f64878129ce28df5d0f34e479cbf22c) * 【新增】多租户缓存,增加忽略的 Spring Cache 配置,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [1c95e12](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ebe3cc727bc43e3e78663fbebfd13903f7ec7962) * 【新增】微信小程序的订阅消息,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1018](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1018)、[#61](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/61/)、[#1019](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1019/)、[#1021](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1021/)、[#1023](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1023/)、[#1024](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1024)、[#63](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/63)、[#1025](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1025)、[#63](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/63)、[#64](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/64)、[#1027](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1027) * 【优化】文件存储 S3 兼容腾讯云、火山云的 VirtualStyle 模式,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [4386c70](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/4386c7018cab5ad42878b21b6898f05fc92f837b) * 【优化】Vben 管理后台:接入 V2 版本操作日志,接入访问日志的操作信息,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [59d2baa](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/59d2baad30d780fe432ce2d84d12c041ab2bd1ba)、[09d3fac](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/09d3fac3d3945123b6332957023f1827744cd197) * 【优化】Vue2 管理后台:接入 V2 版本操作日志,接入访问日志的操作信息,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [06750bf](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/06750bf1ff2741aaea3957f419f880c468de582a)、[49dbfd0](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/49dbfd0da99cdabba201fa75a08af0888952f6fe) * 【优化】Area 在 IDEA debug 时 toString 方法报错StackOverflowError、指定 jackson 默认序列化时双向引用的前向、后向出口避免死循环报错,由 [@常柯柯](https://gitee.com/changkeke) 贡献 [#2](https://gitee.com/yudaocode/yudao-cloud-mini/pulls/2/)、[#1022](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1022/) CRM 客户管理系统专区: * 【新增】员工业绩统计,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#966](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/966)、[#438](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/438/)、[#971](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/971) MALL 商城专区: * 【新增】获取小程序码相关接口,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#972](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/972/)、[#975](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/975)、[#53](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/53/)、[#979](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/979/)、[#54](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/54/)、[#55](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/55/) * 【新增】客服功能的实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#980](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/980/)、[#993](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/993/)、[#468](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/468/)、[#1001](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1001/)、[#470](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/470/)、[#471](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/471/)、[#1008](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1008/)、[#474](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/474/)、[#476](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/476/)、[#1010](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1010/)、[#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469/)、[#1014](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1014/)、[#483](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/483/)、[#56](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/56/) * 【新增】增加租户 ID 自定义配置支持,由 [@downeyin](https://gitee.com/downeyin) 贡献 [#62](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/62) PAY 支付专区: * 【优化】微信支付使用 `certSerialNo` 替代 `privateCertContent`,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [f0d680b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/f0d680b2b81f9c641116943ac66f969d258bfdd2)、[188b403](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/188b4033bacda313eeec3ff4fb38e42ee562476a) AI 大模型专区: * 【新增】对话聊天的前后端实现,由 [cherishsince](https://gitee.com/cherishsince) 贡献 [#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469)、[#1006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1006/)、[#1013](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1013) * 【新增】绘图创作的前后端实现,由 [cherishsince](https://gitee.com/cherishsince) 贡献 [#469](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/469)、[#1006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1006/)、[#1013](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1013)、[#479](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/479/) * 【新增】音乐创作的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#1](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/1)、[#2](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/2/)、[#3](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/3)、[#4](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/4)、[#5](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/5)、[#6](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/6)、[#7](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/7)、[#8](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/8) * 【新增】音乐创作的前端实现,由 [@紫星](https://gitee.com/zhjun_cheng) 贡献 [#467](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/467) * 【新增】写作助手的后端实现,由 [@小新](https://gitee.com/lb_xx) 贡献 [#9](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/9)、[#11](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/11)、[#13](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/13)、[#14](https://gitee.com/cherishsince/ruoyi-vue-pro/pulls/14) * 【新增】写作创作的前端实现,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#473](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/473/)、[#477](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/477/)、[#482](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/482/) * 【新增】思维导图的前端实现,由 [@hhhero](https://gitee.com/hhhero) 贡献 [#484](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/484) ### 🐞 Bug Fixes * 【修复】SYSTEM:获取菜单精简信息列表接口没有排除父 ID 非 0 的节点,由 [@dongdongxiang](https://github.com/dongdongxiang) 贡献 [#561](https://github.com/YunaiV/ruoyi-vue-pro/pull/561) * 【修复】Vue3 管理后台:菜单新增时,`id=0` 导致 SQLServer 新增菜单失败,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#440](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/440/) * 【修复】Vue3 管理后台:由于 `.env.local-dev` 重命名导致的构建指令异常,由 [@邓超](https://github.com/DevDengChao) 贡献 [#39](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/39) * 【修复】Vue3 管理后台:三方登录 `SocialLogin.vue` 的验证码开关取反,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#443](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/443/)、[#442](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/442) * 【修复】Vue3 管理后台:解决部门管理页面中,重置按钮失效问题,由 [@刘岩Tony](https://gitee.com/yanlovehan) 贡献 [#445](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/445/) * 【修复】MySQL 转 PostgreSQL、SQLServer 脚本,增加 dual 表需要一条数据,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#968](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/968/) * 【修复】Vben 管理后台:mail regular 不正确,由 [@Tech--man](https://github.com/Tech--man) 贡献 [#5](https://github.com/yudaocode/yudao-ui-admin-vben/pull/5) * 【修复】更新角色时,记录修改内容,由 [@syubun](https://gitee.com/syubun) 贡献 [#114](https://gitee.com/zhijiantianya/yudao-cloud/pulls/114) * 【修复】Vue2 管理后台:导出 Excel 时,发生异常时,进行提示,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [edc7293](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/edc72933eca5fc7f3e2cb149df9fb81508177692) * 【修复】SYSTEM:id 获取不到用户引发的 NPE 异常,由 [@g_l](https://gitee.com/glwxx_admin) 贡献 [#974](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/974) * 【修复】上传文件测试时 pg 数据库字段与 FileContentDO 类型不一致报错修复,由 [@orchidblessing](https://github.com/orchidblessing) 贡献 [#534](https://github.com/YunaiV/ruoyi-vue-pro/pull/534) * 【修复】定时任务指定某一年执行时,只会执行一次,后台查看任务详细会报错,由 [@高高](https://gitee.com/echogaogao) 贡献 [#987](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/987/) * 【修复】导入微信地址的时候无法获取areaId(只针对四个直辖市),由 [@SuperHao](https://gitee.com/super-hao)、[@hunao0221](https://github.com/hunao0221) 贡献 [#988](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/988/)、[#585](https://github.com/YunaiV/ruoyi-vue-pro/pull/585) * 【修复】模块名称和表名称一样时,代码生成存在问题,如“shop”模块的“shop”表生成代码时shop都被移除了,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#990](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/990/) * 【修复】Vue3 管理后台:操作日志无法搜索操作人的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#457](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/457/) * 【修复】Vue3 管理后台:定时任务的列表中 点击“开启/关闭”按钮,弹窗点击取消,列表页状态已更改,由 [@ms_think](https://gitee.com/ms_think) 贡献 [#456](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/456) * 【修复】修复主子表 ER P模式下代码自动生成不全问题,由 [@jiushinakecai](https://github.com/jiushinakecai)、[@panjiabao](https://gitee.com/panjiabao) 贡献 [#583](https://github.com/YunaiV/ruoyi-vue-pro/pull/583) * 【修复】`controller.vm` 模版中的 `export-excel` 引用的 Vo 类没有加上 `sceneEnum.prefixClass` 前缀导致报错,由 [@Syriana_Zh](https://gitee.com/sairupe) 贡献 [#1004](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1004/) * 【修复】Vue3 管理后台:定时任务-调度日志 执行结果使用字段错误,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#464](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/464/) * 【修复】Vue3 管理后台:刷新令牌过期后,未正确跳转登录页,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#465](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/465/) * 【修复】请求租户不存在时,记录访问日志、操作日志异常的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [bbdf9e9](https://gitee.com/zhijiantianya/yudao-cloud/commit/24eaa68269c58ec4bf6608552504416f1d870027) * 【修复】Vben 管理后台:前端代码生成后列表页面是空的问题,由 [@little-rex](https://gitee.com/little-rex) 贡献 [#1020](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1020) * 【修复】Vue2 管理后台:角色导出 URL 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7e3f310](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/7e3f3102a60a4166f211f4546cd4997153ecd5a4) * 【修复】代码生成 Vue2 版本导出 `undefined` 问题,由 [@zhkwork](https://gitee.com/zhkwork) 贡献 [#125](https://gitee.com/zhijiantianya/yudao-cloud/pulls/125/) * 【修复】AI 模块的 Redis 配置错误、打包配置缺失、日志冲突的问题,由 [@OnPeaceOfMind](https://gitee.com/onpeaceofmind) 贡献 [#127](https://gitee.com/zhijiantianya/yudao-cloud/pulls/127)、[#128](https://gitee.com/zhijiantianya/yudao-cloud/pulls/128/) * 【修复】Vben 管理后台:升级 axios 版本,修复 token 过期刷新后,文件重传失败的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a76b0ec](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/a76b0ecbc3b125d8f65a1883830f825e201414f7) * 【修复】Vben 管理后台:Excel 等导出时,如果发生异常,则不进行下载 Excel,而是错误提示,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [941e95](https://gitee.com/yudaocode/yudao-ui-admin-vben/commit/6941e95fc188c9f290e2c65cd8a9b59e749b8778) * 【修复】SYSTEM:导入系统用户时,增加注解校验过程,与界面添加和修改用户保持一致,由 [@尹先生](https://gitee.com/yinyilong) 贡献 [#1017](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1017/) * 【修复】Vue3 管理后台:axios 请求拦截错误处理中 `Promise.reject(error)` 未返回,由 [@perterHUAN](https://gitee.com/peterhuan) 贡献 [#488](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/488/) * 【修复】Vben 管理后台:处理表单设计器右侧属性配置面板表单不展示问题,由 [@summer001-pd](https://github.com/summer001-pd) 贡献 [#7](https://github.com/yudaocode/yudao-ui-admin-vben/pull/7) CRM 客户管理系统专区: * 【修复】商品统计计数显示成价格了,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#439](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/439) * 【修复】合同详情中团队成员未展示权限编辑的问题,由 [@downeyin](https://gitee.com/downeyin) 贡献 [#472](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/472/) * 【修复】回款管理导出报错的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [87126d8](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/87126d838501d35e98f15b82ea3c666144155083) MALL 商城专区: * 【修复】性别未知时的枚举值与 `member_user.sex` 默认值不一致的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#509](https://github.com/YunaiV/ruoyi-vue-pro/pull/509) * 【修复】商城首页销售额查询错误,由 [@JJBoy1995](https://github.com/JJBoy1995) 贡献 [#518](https://github.com/YunaiV/ruoyi-vue-pro/pull/518)、[#42](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/42) * 【修复】MemberUserBaseVO 的 `sex` 与 SexEnum 不一致的问题重命名导致的构建指令异常,由 [@邓超](https://github.com/DevDengChao) 贡献 [#510](https://github.com/YunaiV/ruoyi-vue-pro/pull/510) * 【修复】秒杀时间段配置的 URL `simple-list` 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e1a5302](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/e1a5302) * 【修复】填写商品属性后按回车键导致页面刷新的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#45](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/45) * 【修复】radeOrderUpdateService 的单元测试,由 [@邓超](https://github.com/DevDengChao) 贡献 [#525](https://github.com/YunaiV/ruoyi-vue-pro/pull/525) * 【修复】后台获取商品 SPU 分页列表数据时,数据会出现错乱问题,由 [@dongdongxiang](https://github.com/dongdongxiang) 贡献 [#565](https://github.com/YunaiV/ruoyi-vue-pro/pull/565) * 【修复】被禁用的账户可以通过短信验证码再次登录的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#568](https://github.com/YunaiV/ruoyi-vue-pro/pull/568/) * 【修复】会员签到记录 Bug,由 [@随便v走走](https://gitee.com/jason_zoey) 贡献 [#984](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/984/) * 【修复】分销用户绑定时判断是否为新用户逻辑错误问题,由 [@孙南北](https://gitee.com/sun_nanbei) 贡献 [#124](https://gitee.com/zhijiantianya/yudao-cloud/pulls/124/) * 【修复】修复会员和售后退款中订和单明细查询传递参数错误,由 [@OnPeaceOfMind](https://gitee.com/onpeaceofmind) 贡献 [#466](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/466/) * 【修复】售后退货界面,加载物流公司失败的问题,由 [@zhaowg](https://gitee.com/zhaowg3) 贡献 [#59](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/59/) * 【修复】复制订单信息失败,字段错误,由 [@WCH](https://gitee.com/wch93) 贡献 [#58](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/58/) * 【修复】订单项取消时,分销未取消所有推广员的推广记录问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cf6f3ea](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cf6f3eaa414be82345e354408ef72185485db377) * 【修复】更新库存时,同时更新销量,和 taobao 保持一致的逻辑,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [714f0be](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/714f0be5476bdd3d9a971a567709cd1392d77a7f) * 【修复】uni-app `login.vue` 微信登录绑定过慢,导致登录失败,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [714f0be](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/f67e6a7f5499538f2d942cba70973edb6e07195b) * 【修复】uni-app 在微信小程序下,切换手机 + 密码登录失败的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [d716bc4](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/d716bc46199340257105e6e64b9751eaa97da3e0) * 【修复】优惠劵的折扣计算不正确,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [3d9ec19](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3d9ec1966f97f5deaac5a5b1ef2efaec1a2dca3c) * 【修复】商城装修页面拖动组件时会异常选择所有文字的问题,由 [@zhaoyu](https://gitee.com/travisbikkle) 贡献 [#487](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/487/) BPM 工作流专区: * 【修复】Vue3 管理后台:OA 请假,修复列表展示的状态字段取值错误,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#444](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/444/) * 【修复】多租户使用同一个流程标识 key 时查询报错,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#444](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/444/) * 【修复】Vue3 管理后台:流程详情的表单不显示数据问题,由 [@OlyLis](https://gitee.com/OlyLis) 贡献 [#459](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/459/) * 【修复】Vue3 管理后台:OA 请假示例审批结果字段不正确的问题,由 [@geekymv](https://github.com/geekymv) 贡献 [#63](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/63) * 【修复】Vue3 管理后台:流程设计器 bpmn 流转条件-流转类型选择默认流转路径,未正确显示 /,由 [@最后的梦想](https://gitee.com/rainsuper) 贡献 [#463](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/463/) * 【修复】Cloud bpm 模块启动会失败的情况,由 [@9527](https://gitee.com/yan_shuai_jie) 贡献 [#129](https://gitee.com/zhijiantianya/yudao-cloud/pulls/129/) * 【修复】Vue3 管理后台:流程设计器中,选择表达式时,不生效的情况,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [46da7e2](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/46da7e2876b0d623c961f7bb77be4e4febf12878) * 【修复】Vue3 管理后台:流程重新发起时,禁用业务表单的情况,避免报错,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [5d91131](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/5d91131eb7eb236278778023c65f31b7c19df285) * 【修复】发起用户可能没有部门,由 [@今晚打老虎](https://gitee.com/TigerBro9527) 贡献 [#123](https://gitee.com/zhijiantianya/yudao-cloud/pulls/123) PAY 支付专区: * 【修复】示例订单完成支付后跳转到 404 页面的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#50](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/50) * 【修复】无法配置微信原生支付与网站支付的问题,由 [@邓超](https://github.com/DevDengChao) 贡献 [#53](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/53) * 【修复】微信扫码支付 v2 版本,缺少 `product_id` 的报错,由 由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e02b95f](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/e02b95f277e4d87bc2344c76a24ded4b8d52792f) ERP 企业管理专区: * 【修复】采购订单菜单权限错误问题,由 [@咖啡不苦](https://gitee.com/coffee666) 贡献 [#113](https://gitee.com/zhijiantianya/yudao-cloud/pulls/113/) * 【修复】采购金额计算逻辑错误,由 [@zhenxi-he](https://github.com/zhenxi-he) 贡献 [#563](https://github.com/YunaiV/ruoyi-vue-pro/pull/563/) * 【修复】数据统计时,租户在 MyBatis XML 不生效的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [fe3f144](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/fe3f144cff6e63aaa459f79f8370aa47a754641d) MP 公众号专区: * 【修复】Vue3 管理后台:`/mp/open/` -> `/admin-api/mp/open/`,由 [@21克的爱情](https://gitee.com/study2015) 贡献 [#461](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/461) REPORT 报表专区: * 【修复】修复积木在访问 jmreport/index 会报错的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [39bf9cf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/39bf9cf5b0cbdadd9167718d4bfebe5d885fa03e) ### 🔨 Dependency Upgrades * 【升级】spring boot from 3.2.2 to 3.3.1 * 【升级】druid from 1.2.21 to 1.2.23 * 【升级】dynamic-datasource from 4.3.0 to 4.3.1 * 【升级】spring boot admin from 3.2.1 to 3.3.2 * 【升级】podam from 8.0.1 to 8.0.2 * 【升级】jedis-mock from 1.0.13 to 1.1.2 * 【升级】lombok from 1.18.30 to 1.18.34 * 【升级】jsoup from 1.17.2 to 1.18.1 * 【升级】hutool-5 from 5.8.25 to 5.8.29 * 【升级】hutool-6 from 6.0.0-M10 to 6.0.0-M14 * 【升级】guava from 33.0.0-jre to 33.2.1-jre * 【升级】commons-net from 3.10.0 to 3.11.1 * 【升级】tika-core from 2.9.1 to 2.9.2 * 【升级】easy-excel from 3.3.3 to 3.3.4 * 【升级】mybatis-plus from 3.5.5 to 3.5.7 * 【升级】spring-cloud-alibaba from 2022.0.0.0 to 2023.0.1.2 * 【升级】jimureport from 1.6.6 to 1.7.8 * 【升级】easy-trans from 2.2.11 to 3.0.5 * 【升级】redisson from 3.26.0 to 3.32.0 * 【升级】knife4j from 4.3.0 to 4.5.0 * 【升级】maven-compiler-plugin from 3.11.0 to 3.13.0 * 【升级】flatten-maven-plugin from 1.5.0 to 1.6.0
82b8a93
2024-08-02 23:12
下载
v2.1.0(jdk17/21)
## 📈 Statistic * 总代码行数:207512 * 源码代码行数:129166 * 注释行数:46828 * 单元测试用例数:1024 ### ⭐ New Features * 【新增】MySQL 转 Oracle、PostgreSQL、SQLServer 脚本,更好的支持多 DB,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#958](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/958)、[#959](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/959)、[#960](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/960)、[#961](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/961)、[#962](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/962)、[#963](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/963)、[#964](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/964)、[#965](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/965) * 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【新增】ApiAccessLogInterceptor 拦截器,打印请求日志到 IDEA 控制台,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【重构】Excel 导入时,增加 `@ExcelSelect` 注解,支持下拉选择数据,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#900](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/900/) * 【新增】二次封装 form-create 组件,使用项目重新封装的文件上传组件,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#3820710](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/3820710c561240bfdbdd1884dea5aa7dc0b30e96)、[#412](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/412) * 【优化】支持登陆用户,直接读取昵称、部门等信息,也支持自定义字段,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [909d330](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/909d3309d24b41147e8de429e3aa887f8dee887a) * 【新增】UserIdempotentKeyResolver 解析器,支持用户级别的幂等,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [38db5fe](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/38db5fe0087afd98c61dd7b54e811f40ae93cdde) * 【新增】RateLimiter 限流器,支持全局、用户、IP 等级别的限流,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cc50891](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cc50891632d91a84c9eacf2a540af01fe94594c2) * 【完善】代码生成对 DM 达梦数据的兼容性,由 [@再见七月](https://gitee.com/Xiaofei3204) 贡献 [#422](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/422/)、[#108](https://gitee.com/zhijiantianya/yudao-cloud/pulls/108/) * 【移除】数据库文档,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [ff0c12c](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ff5276998cb956fc0878bf39a194040378ce7363)、[ff52769](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ff5276998cb956fc0878bf39a194040378ce7363) * 【移除】错误码的管理,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [8093ef3](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/8093ef3b968d566c9b42e9442a100932540683a7)、[98bf5a1](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/98bf5a102ee1533068b6ce5b2aa6cde2deb70c1b) * 【移除】敏感词的管理,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [9a31613](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/9a31613e5b766977df62a4977a40ef08bdeefa0b)、[0925253](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/0925253a9dd0e3d9502178fc5c8f4a907eaeb852) * 【优化】新增 sslEnable 字段,支持 outlook 邮箱,由 [@ZJY](https://gitee.com/zhangjiayu91) 贡献 [#496](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/496)、[#19](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/19) * 【增强】一键改包:支持 site、org 等包,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cd5e631](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cd5e6319d90454c5b0d9f7da020de7d19a9812c8) * 【新增】Vue3 管理后台:在菜单管理中,可通过“路由地址”添加 `?` 拼接参数,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [f75e8d1](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/f75e8d1fd450b975aa8d3e60738ccf917eb8dfa3) CRM 客户管理系统专区: * 【完善】在客户添加团队成员时,可以同时添加到商机、合同,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#900](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/900/)、[#399](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/399/)、[#907](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/907)、[#403](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/403) * 【新增】员工客户分析,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#902](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/902/)、[#931](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/931/)、[#415](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/415)、[#932](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/932)、[#419](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/419)、[#944](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/944/)、[#947](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/947) * 【新增】客户画像分析,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#410](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/410/)、[#923](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/923) * 【新增】员工业绩统计,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#916](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/916)、[#416](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/416)、[#952](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/952)、[#431](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/431) * 【新增】员工客户分析,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#902](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/902/)、[#909](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/909/)、[#934](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/934/)、[#417](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/417) * 【新增】销售漏斗分析,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#426](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/426/)、[#428](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/428/)、[#946](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/946)、[#949](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/949) MALL 商城专区: * 【新增】小程序的微信地址,导入成收货地址,由 [@DH](https://gitee.com/ji534) 贡献 [#47](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/47/) * 【完善】适配顶部导航,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#406](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/406/)、[#50](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/50/) * 【完善】兼容 HBuilder 最新版本 vite5,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c3f3c44](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/c3f3c44e638a2c41e6b69786c28b7c52de5fd6d1) BPM 工作流专区: * 【重构】审批人的分配规则实现,移除 `bpm_task_assign_rule` 表,使用 bpmn UserTask 自定义属性存储,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [feadd02](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/feadd022e7c0e67e5176b0bddc0361f4ef90da4b)、[797fddf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cdbcd4d673d491ad5203b8cdb05b00919deda6c9) * 【重构】流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式,并支持 Flowable Expression 流程表达式(替代 BpmTaskAssignScript 脚本),由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [797fddf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cdbcd4d673d491ad5203b8cdb05b00919deda6c9)、[f5f73ad](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/f5f73adcbbe3a5b8c0636c453512d05232d41c26)、[960f27f](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/960f27f6efd6e7768ab93ff5d4713cb0157981a5)、[5f7ccd4](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/5f7ccd4e7ce73ebc8f74825902cbcd13d4b68f4d) * 【新增】顺序会签、或签的实现,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a1defeb](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a1defeb48af149a3277498a41b84642560ecdb5a)、[33d59c8](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/33d59c8b7dbc85e7cebd9117944028ed934f71a2) * 【重构】流程实例的 `status` 状态实现,使用 Flowable 的 `variables` 存储,移除 `bpm_process_instance_ext` 表,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7967a2a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7967a2a195f93e153e320ac08176dfa2e1298254)、[59c7c49](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/59c7c49efa5d2af1b0f509c5695a449ffdcb544e) * 【重构】流程任务的 `status` 状态实现,使用 Flowable 的 `variables` 存储,移除 `bpm_task_ext` 表,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7967a2a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7967a2a195f93e153e320ac08176dfa2e1298254) * 【完善】调整抄送逻辑的实现,改成审批通过、不通过时,可选择抄送,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【重构】新增流程分类表,替代现有的 `bpm_category` 数据字典,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [ed83b91](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ed83b912e40b2ce45c0c57297ec30fc02ed6eff3)、[501a1c2](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/501a1c2f4d0636751a11ad30ca216cc7d7d0bdfd) * 【新增】支持多表单,每个流程任务都可以绑定流程表单,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [08dd4ed](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/08dd4ed072f1f1307c0e21cd85a6a18123d80d94)、[29a0fbf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/29a0fbfc4339b942d4236ec25eb1ac52c1e216ed) * 【移除】flowable starter 模块,融合到 bpm 模块中,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [559bab5](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/559bab571ae6a1d80febdaee675bb24fa54e44b3) * 【新增】增加「发起人自选」的任务审批人的分配策略,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [528a321](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/528a321f0aa178b4b36b764075371ca1d3ada7e0)、[728cf15](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/728cf15c45174c9a6f980d1faab48d4f25564fa8) * 【新增】流程监听器,可配置 BPMN 任务监听器、执行监听器的模版,后续在 BPMN 选择使用,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7218e71](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/7218e718849834ff551ba50eea559cc974213f97) MP 公众号专区: * 【新增】增加 unionid,由 [@Fanjc](https://gitee.com/271366833) 贡献 [#104](https://gitee.com/zhijiantianya/yudao-cloud/pulls/104/) REPORT 报表专区: * 【完善】适配 jimu 报表的安全配置,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [0222387](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/022238758cc1860e32846f00c88f4e88143f6e06) ### 🐞 Bug Fixes * 【修复】`MapUtils.findAndThen`,`key` 为 null 时,不处理,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#904](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/904/) * 【修复】`convertXxxByFlatMap`, 当 `map` 后内容为 `null` 时,`flatMap` 会出现 NPE,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#926](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/926/) * 【修复】Vue3 管理后台:取消社交登录时,登录按钮 `loading` 状态未取消,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#400](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/400/) * 【修复】Vue3 管理后台:引入 `prettier-eslint` 依赖,修复 `settings.json` 文件中设置格式化插件 `rvest.vs-code-prettier-eslint` 未生效问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#401](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/401/) * 【修复】角色在编辑数据权限时,无法回显的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#402](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/402/) * 【修复】(crontab): add inputChange for crontab,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#409](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/409/) * 【修复】【系统管理/岗位管理/新增按钮与导出按钮】权限 `hasPermi` 错误,由 [@aqiangaqiang](https://gitee.com/aqiangaqiang) 贡献 [#411](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/411/) * 【修复】中山市缺失,由 [@cheng102e](https://github.com/cheng102e) 贡献 [#462](https://github.com/YunaiV/ruoyi-vue-pro/pull/462) * 【修复】Xss 开启时,忽略的 URL 针对 RequestBody 还是会 XSS 过滤的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c943233](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c943233ee56d00d74d41a3fa8dbf85626f10cbdd) * 【修复】jdk21 版本下 docker-compose 中 Redis Host 参数名称不正确的问题,由 [E1](https://gitee.com/e1chan) 贡献 [#901](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/901) * 【修复】(role): add nextTick for open,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#414](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/414/) * 【修复】Vue3 管理后台:导入用户的 UserImportForm 一些列 bug,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#421](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/421/) * 【修复】获取登录用户的权限信息接口在没有授权角色时,没有菜单列表导致报错的问题,由 [@a472159403](https://gitee.com/xiaohai008) 贡献 [#945](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/945/)、[#110](https://gitee.com/zhijiantianya/yudao-cloud/pulls/110/) * 【修复】Swagger 部分字段的注释不正确的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#933](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/933/) * 【修复】Vue3 管理后台:修复第四个导航模式 hover 无法点开菜单的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#427](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/427/) * 【修复】Vue3 管理后台:部分文件中 v-hasPermi 权限标识填写错误,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#429](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/429/) * 【修复】非 json 请求(文件上传)时,token 过期时,错误读取 request body 问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [fd832e2](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/fd832e23fd1d5395d385d92dad0a31d59fb6d95d) * 【修复】Vue3 管理后台:角色类型字段没有被字典翻译问题,由 [@jnlimz](https://gitee.com/jnlimz) 贡献 [#430](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/430/) * 【修复】角色管理页面-查询未按照排序字段排序的问题,由 [@jnlimz](https://gitee.com/jnlimz) 贡献 [#112](https://gitee.com/zhijiantianya/yudao-cloud/pulls/112/) * 【修复】短信模板中关于 type 字段的描述,由 [@邓超](https://github.com/DevDengChao) 贡献 [#496](https://github.com/YunaiV/ruoyi-vue-pro/pull/496)、[#487](https://github.com/YunaiV/ruoyi-vue-pro/pull/487) * 【修复】Oracle 自带系统表,影响代码生成,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c6eed9a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c6eed9a6360995c56abccd25f594351e53cd54d0) * 【修复】Vue3 管理后台:修复前端文件上传 Content-Type 异常问题,由 [@Khalid](https://gitee.com/rambler-kieran) 贡献 [#436](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/436/) * 【修复】Vue3 管理后台:WebSocket 示例菜单,存在死循环的问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#437](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/437/) * 【修复】代码生成:处理 SQLServer 数据库获取不到数据表结构注释,由 [@ArlenBoy](https://gitee.com/ArlenBoy) 贡献 [#760](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/760/) * 【修复】移除 Druid 广告逻辑未按照期望执行,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [290a981](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/290a981cae0c99a506caac543bb1c4797e219c6b) MALL 商城专区: * 【修复】小程序的 `checkUpdate` 未导出的问题,由 [@cnyballk](https://gitee.com/cnyballk) 贡献 [#44](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/44/)、[#45](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/45/)、[#46](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/46/) * 【修复】登录后的移除 `returnUrl` 的使用不正确,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#49](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/49/) * 【修复】发货日志物流公司名称不显示问题,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#920](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/920/) * 【修复】取消订单时,取消分销订单不正确的问题,由 [@wangxiaorui](https://gitee.com/XiaoJava) 贡献 [#924](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/924/) * 【修复】解决查看未上架的商品时,报错缺少商品名称问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#908](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/908/) * 【修复】添加加入购物车商品数量不可为 0 或更低数量的限制,由 [@风狗](https://gitee.com/ls0) 贡献 [#915](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/915/) * 【修复】拼团详情错误传递 `groupon_id` 的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a816582](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/a81658220619c1533f087b6dccd9b4f7551a3333)、[5faa006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/5faa006dd02f98efce1f158190c0c4f2f8b00c45) * 【修复】营销的商品范围枚举不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [427c2d5](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/427c2d5d2afd526117c1351218608ed908545682) * 【修复】会员等级变更修复,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#93](https://gitee.com/zhijiantianya/yudao-cloud/pulls/93/) * 【修复】修改商品评论的可见性时,未正确更新评论的可见性的问题,由 [@云扬四海](https://gitee.com/yunlongn) 贡献 [#939](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/939/) * 【修复】取消订单,返回优惠劵时,状态校验不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c1df35d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c1df35d3050e0f7f7bebbe5150536cdf7907d845) * 【修复】秒杀时段点击编辑报错,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [20a9780](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/20a97806546720253906f27b0adaa388d8f33115) * 【修复】管理后台发放优惠劵时,只能发送未修改过有效期类型的优惠券,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dae4e64](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dae4e64a646988bb58d52d42a737f8bdc175ad95) * 【修复】管理后台修改待支付订单,调整价格取值错误,由 [@Evol郑天](https://gitee.com/jpevol) 贡献 [#77](https://gitee.com/zhijiantianya/yudao-cloud/pulls/77/) * 【修复】管理后台的商城订单统计数据有问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e2fe047](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/e2fe04749b779cf8d23dfc846472c2e12a0da910)、[3f7e99c](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3f7e99c938cef665829fd192227d0f3b13e710ac) * 【修复】订单详情,点击查看商品详情时应该跳转的是 `spuId`,由 [@孙正涛](https://gitee.com/alchemy_star) 贡献 [#51](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/51/) * 【修复】店铺装修时,商品列表组件返回的商品信息,按照选择的顺序返回,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [bbfff1b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/bbfff1bae329b23a8ea88d4a192e9422fde7949a) * 【修复】拼团装修组件,跳转拼团商品界面的 id 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [68d2fc4](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/68d2fc4c24ffdd057553258e4d28dfabd09de5a9) * 【修复】优惠活动中的限时活动,添加活动报错系统异常,由 [@bumianri](https://gitee.com/bumianri) 贡献 [#733](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/733) REPORT 报表专区: *【修复】UReport 包冲突,导致积木报表导出 Excel 报错,由 [@李占宏](https://gitee.com/zhanhong) 贡献 [#899](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/899/) *【移除】Ureport 的实现,因为和 Spring Boot 兼容性较差,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 PAY 支付专区: * 【修复】微信支付时,无法保证父线程的 ThreadLocal 传入子线程,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [d30700d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/d30700d06003ed72dfed27b547ad2544f088c2ee) * 【修复】解决退款失败时返回退款订单号错误的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#912](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/912/) CRM 客户管理专区: * 【修复】`@RequestBody` 和 Multipart 不能同时存在的异常和导入客户后序列化产生的异常,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a68abc4](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a68abc43ae728d00d9f51033f96547168fc93d43) * 【修复】修复创建跟进记录操作日志的 id 不正确,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#938](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/938/) * 【修复】CRM 管理员数据权限,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#957](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/957/) * 【修复】CRM 客户导入无效的问题,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#433](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/433/) ERP 企业管理专区: * 【修复】ERP 采购订单菜单权限错误问题,由 [@zengheng](https://gitee.com/zengheng) 贡献 [#922](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/922/)
8428cc5
2024-05-04 09:44
下载
v2.1.0
## 📈 Statistic * 总代码行数:207512 * 源码代码行数:129166 * 注释行数:46828 * 单元测试用例数:1024 ### ⭐ New Features * 【新增】MySQL 转 Oracle、PostgreSQL、SQLServer 脚本,更好的支持多 DB,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#958](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/958)、[#959](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/959)、[#960](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/960)、[#961](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/961)、[#962](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/962)、[#963](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/963)、[#964](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/964)、[#965](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/965) * 【重构】V2 操作日志转正,基于注解的可使用变量、可以自定义函数的通用操作日志组件,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【新增】ApiAccessLogInterceptor 拦截器,打印请求日志到 IDEA 控制台,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [132c1cc](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/132c1cc828334fa303ba53df5bc34ea82d8e5995) * 【重构】Excel 导入时,增加 `@ExcelSelect` 注解,支持下拉选择数据,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#900](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/900/) * 【新增】二次封装 form-create 组件,使用项目重新封装的文件上传组件,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#3820710](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/3820710c561240bfdbdd1884dea5aa7dc0b30e96)、[#412](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/412) * 【优化】支持登陆用户,直接读取昵称、部门等信息,也支持自定义字段,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [909d330](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/909d3309d24b41147e8de429e3aa887f8dee887a) * 【新增】UserIdempotentKeyResolver 解析器,支持用户级别的幂等,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [38db5fe](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/38db5fe0087afd98c61dd7b54e811f40ae93cdde) * 【新增】RateLimiter 限流器,支持全局、用户、IP 等级别的限流,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cc50891](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cc50891632d91a84c9eacf2a540af01fe94594c2) * 【完善】代码生成对 DM 达梦数据的兼容性,由 [@再见七月](https://gitee.com/Xiaofei3204) 贡献 [#422](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/422/)、[#108](https://gitee.com/zhijiantianya/yudao-cloud/pulls/108/) * 【移除】数据库文档,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [ff0c12c](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ff5276998cb956fc0878bf39a194040378ce7363)、[ff52769](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ff5276998cb956fc0878bf39a194040378ce7363) * 【移除】错误码的管理,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [8093ef3](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/8093ef3b968d566c9b42e9442a100932540683a7)、[98bf5a1](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/98bf5a102ee1533068b6ce5b2aa6cde2deb70c1b) * 【移除】敏感词的管理,简化项目的复杂度,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [9a31613](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/9a31613e5b766977df62a4977a40ef08bdeefa0b)、[0925253](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/0925253a9dd0e3d9502178fc5c8f4a907eaeb852) * 【优化】新增 sslEnable 字段,支持 outlook 邮箱,由 [@ZJY](https://gitee.com/zhangjiayu91) 贡献 [#496](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/496)、[#19](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/19) * 【增强】一键改包:支持 site、org 等包,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [cd5e631](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cd5e6319d90454c5b0d9f7da020de7d19a9812c8) * 【新增】Vue3 管理后台:在菜单管理中,可通过“路由地址”添加 `?` 拼接参数,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [f75e8d1](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/f75e8d1fd450b975aa8d3e60738ccf917eb8dfa3) CRM 客户管理系统专区: * 【完善】在客户添加团队成员时,可以同时添加到商机、合同,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#900](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/900/)、[#399](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/399/)、[#907](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/907)、[#403](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/403) * 【新增】员工客户分析,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#902](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/902/)、[#931](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/931/)、[#415](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/415)、[#932](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/932)、[#419](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/419)、[#944](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/944/)、[#947](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/947) * 【新增】客户画像分析,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#410](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/410/)、[#923](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/923) * 【新增】员工业绩统计,由 [@scholarli](https://gitee.com/scholarli) 贡献 [#916](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/916)、[#416](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/416)、[#952](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/952)、[#431](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/431) * 【新增】员工客户分析,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#902](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/902/)、[#909](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/909/)、[#934](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/934/)、[#417](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/417) * 【新增】销售漏斗分析,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#426](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/426/)、[#428](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/428/)、[#946](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/946)、[#949](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/949) MALL 商城专区: * 【新增】小程序的微信地址,导入成收货地址,由 [@DH](https://gitee.com/ji534) 贡献 [#47](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/47/) * 【完善】适配顶部导航,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#406](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/406/)、[#50](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/50/) * 【完善】兼容 HBuilder 最新版本 vite5,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c3f3c44](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/c3f3c44e638a2c41e6b69786c28b7c52de5fd6d1) BPM 工作流专区: * 【重构】审批人的分配规则实现,移除 `bpm_task_assign_rule` 表,使用 bpmn UserTask 自定义属性存储,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [feadd02](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/feadd022e7c0e67e5176b0bddc0361f4ef90da4b)、[797fddf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cdbcd4d673d491ad5203b8cdb05b00919deda6c9) * 【重构】流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式,并支持 Flowable Expression 流程表达式(替代 BpmTaskAssignScript 脚本),由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [797fddf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/cdbcd4d673d491ad5203b8cdb05b00919deda6c9)、[f5f73ad](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/f5f73adcbbe3a5b8c0636c453512d05232d41c26)、[960f27f](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/960f27f6efd6e7768ab93ff5d4713cb0157981a5)、[5f7ccd4](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/5f7ccd4e7ce73ebc8f74825902cbcd13d4b68f4d) * 【新增】顺序会签、或签的实现,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a1defeb](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a1defeb48af149a3277498a41b84642560ecdb5a)、[33d59c8](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/33d59c8b7dbc85e7cebd9117944028ed934f71a2) * 【重构】流程实例的 `status` 状态实现,使用 Flowable 的 `variables` 存储,移除 `bpm_process_instance_ext` 表,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7967a2a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7967a2a195f93e153e320ac08176dfa2e1298254)、[59c7c49](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/59c7c49efa5d2af1b0f509c5695a449ffdcb544e) * 【重构】流程任务的 `status` 状态实现,使用 Flowable 的 `variables` 存储,移除 `bpm_task_ext` 表,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7967a2a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/7967a2a195f93e153e320ac08176dfa2e1298254) * 【完善】调整抄送逻辑的实现,改成审批通过、不通过时,可选择抄送,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【重构】新增流程分类表,替代现有的 `bpm_category` 数据字典,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [ed83b91](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/ed83b912e40b2ce45c0c57297ec30fc02ed6eff3)、[501a1c2](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/501a1c2f4d0636751a11ad30ca216cc7d7d0bdfd) * 【新增】支持多表单,每个流程任务都可以绑定流程表单,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [08dd4ed](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/08dd4ed072f1f1307c0e21cd85a6a18123d80d94)、[29a0fbf](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/29a0fbfc4339b942d4236ec25eb1ac52c1e216ed) * 【移除】flowable starter 模块,融合到 bpm 模块中,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [559bab5](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/559bab571ae6a1d80febdaee675bb24fa54e44b3) * 【新增】增加「发起人自选」的任务审批人的分配策略,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [528a321](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/528a321f0aa178b4b36b764075371ca1d3ada7e0)、[728cf15](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/728cf15c45174c9a6f980d1faab48d4f25564fa8) * 【新增】流程监听器,可配置 BPMN 任务监听器、执行监听器的模版,后续在 BPMN 选择使用,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7218e71](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/7218e718849834ff551ba50eea559cc974213f97) MP 公众号专区: * 【新增】增加 unionid,由 [@Fanjc](https://gitee.com/271366833) 贡献 [#104](https://gitee.com/zhijiantianya/yudao-cloud/pulls/104/) REPORT 报表专区: * 【完善】适配 jimu 报表的安全配置,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [0222387](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/022238758cc1860e32846f00c88f4e88143f6e06) ### 🐞 Bug Fixes * 【修复】`MapUtils.findAndThen`,`key` 为 null 时,不处理,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#904](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/904/) * 【修复】`convertXxxByFlatMap`, 当 `map` 后内容为 `null` 时,`flatMap` 会出现 NPE,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#926](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/926/) * 【修复】Vue3 管理后台:取消社交登录时,登录按钮 `loading` 状态未取消,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#400](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/400/) * 【修复】Vue3 管理后台:引入 `prettier-eslint` 依赖,修复 `settings.json` 文件中设置格式化插件 `rvest.vs-code-prettier-eslint` 未生效问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#401](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/401/) * 【修复】角色在编辑数据权限时,无法回显的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#402](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/402/) * 【修复】(crontab): add inputChange for crontab,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#409](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/409/) * 【修复】【系统管理/岗位管理/新增按钮与导出按钮】权限 `hasPermi` 错误,由 [@aqiangaqiang](https://gitee.com/aqiangaqiang) 贡献 [#411](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/411/) * 【修复】中山市缺失,由 [@cheng102e](https://github.com/cheng102e) 贡献 [#462](https://github.com/YunaiV/ruoyi-vue-pro/pull/462) * 【修复】Xss 开启时,忽略的 URL 针对 RequestBody 还是会 XSS 过滤的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c943233](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c943233ee56d00d74d41a3fa8dbf85626f10cbdd) * 【修复】jdk21 版本下 docker-compose 中 Redis Host 参数名称不正确的问题,由 [E1](https://gitee.com/e1chan) 贡献 [#901](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/901) * 【修复】(role): add nextTick for open,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#414](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/414/) * 【修复】Vue3 管理后台:导入用户的 UserImportForm 一些列 bug,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#421](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/421/) * 【修复】获取登录用户的权限信息接口在没有授权角色时,没有菜单列表导致报错的问题,由 [@a472159403](https://gitee.com/xiaohai008) 贡献 [#945](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/945/)、[#110](https://gitee.com/zhijiantianya/yudao-cloud/pulls/110/) * 【修复】Swagger 部分字段的注释不正确的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#933](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/933/) * 【修复】Vue3 管理后台:修复第四个导航模式 hover 无法点开菜单的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#427](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/427/) * 【修复】Vue3 管理后台:部分文件中 v-hasPermi 权限标识填写错误,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#429](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/429/) * 【修复】非 json 请求(文件上传)时,token 过期时,错误读取 request body 问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [fd832e2](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/fd832e23fd1d5395d385d92dad0a31d59fb6d95d) * 【修复】Vue3 管理后台:角色类型字段没有被字典翻译问题,由 [@jnlimz](https://gitee.com/jnlimz) 贡献 [#430](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/430/) * 【修复】角色管理页面-查询未按照排序字段排序的问题,由 [@jnlimz](https://gitee.com/jnlimz) 贡献 [#112](https://gitee.com/zhijiantianya/yudao-cloud/pulls/112/) * 【修复】短信模板中关于 type 字段的描述,由 [@邓超](https://github.com/DevDengChao) 贡献 [#496](https://github.com/YunaiV/ruoyi-vue-pro/pull/496)、[#487](https://github.com/YunaiV/ruoyi-vue-pro/pull/487) * 【修复】Oracle 自带系统表,影响代码生成,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c6eed9a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c6eed9a6360995c56abccd25f594351e53cd54d0) * 【修复】Vue3 管理后台:修复前端文件上传 Content-Type 异常问题,由 [@Khalid](https://gitee.com/rambler-kieran) 贡献 [#436](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/436/) * 【修复】Vue3 管理后台:WebSocket 示例菜单,存在死循环的问题,由 [@AhJindeg](https://gitee.com/AhJindeg) 贡献 [#437](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/437/) * 【修复】代码生成:处理 SQLServer 数据库获取不到数据表结构注释,由 [@ArlenBoy](https://gitee.com/ArlenBoy) 贡献 [#760](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/760/) * 【修复】移除 Druid 广告逻辑未按照期望执行,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [290a981](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/290a981cae0c99a506caac543bb1c4797e219c6b) MALL 商城专区: * 【修复】小程序的 `checkUpdate` 未导出的问题,由 [@cnyballk](https://gitee.com/cnyballk) 贡献 [#44](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/44/)、[#45](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/45/)、[#46](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/46/) * 【修复】登录后的移除 `returnUrl` 的使用不正确,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#49](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/49/) * 【修复】发货日志物流公司名称不显示问题,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#920](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/920/) * 【修复】取消订单时,取消分销订单不正确的问题,由 [@wangxiaorui](https://gitee.com/XiaoJava) 贡献 [#924](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/924/) * 【修复】解决查看未上架的商品时,报错缺少商品名称问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#908](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/908/) * 【修复】添加加入购物车商品数量不可为 0 或更低数量的限制,由 [@风狗](https://gitee.com/ls0) 贡献 [#915](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/915/) * 【修复】拼团详情错误传递 `groupon_id` 的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a816582](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/a81658220619c1533f087b6dccd9b4f7551a3333)、[5faa006](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/5faa006dd02f98efce1f158190c0c4f2f8b00c45) * 【修复】营销的商品范围枚举不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [427c2d5](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/427c2d5d2afd526117c1351218608ed908545682) * 【修复】会员等级变更修复,由 [@天痕](https://gitee.com/tianhen666) 贡献 [#93](https://gitee.com/zhijiantianya/yudao-cloud/pulls/93/) * 【修复】修改商品评论的可见性时,未正确更新评论的可见性的问题,由 [@云扬四海](https://gitee.com/yunlongn) 贡献 [#939](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/939/) * 【修复】取消订单,返回优惠劵时,状态校验不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c1df35d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/c1df35d3050e0f7f7bebbe5150536cdf7907d845) * 【修复】秒杀时段点击编辑报错,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [20a9780](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/20a97806546720253906f27b0adaa388d8f33115) * 【修复】管理后台发放优惠劵时,只能发送未修改过有效期类型的优惠券,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [dae4e64](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/dae4e64a646988bb58d52d42a737f8bdc175ad95) * 【修复】管理后台修改待支付订单,调整价格取值错误,由 [@Evol郑天](https://gitee.com/jpevol) 贡献 [#77](https://gitee.com/zhijiantianya/yudao-cloud/pulls/77/) * 【修复】管理后台的商城订单统计数据有问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [e2fe047](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/e2fe04749b779cf8d23dfc846472c2e12a0da910)、[3f7e99c](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/3f7e99c938cef665829fd192227d0f3b13e710ac) * 【修复】订单详情,点击查看商品详情时应该跳转的是 `spuId`,由 [@孙正涛](https://gitee.com/alchemy_star) 贡献 [#51](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/51/) * 【修复】店铺装修时,商品列表组件返回的商品信息,按照选择的顺序返回,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [bbfff1b](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/bbfff1bae329b23a8ea88d4a192e9422fde7949a) * 【修复】拼团装修组件,跳转拼团商品界面的 id 不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [68d2fc4](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/68d2fc4c24ffdd057553258e4d28dfabd09de5a9) * 【修复】优惠活动中的限时活动,添加活动报错系统异常,由 [@bumianri](https://gitee.com/bumianri) 贡献 [#733](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/733) REPORT 报表专区: *【修复】UReport 包冲突,导致积木报表导出 Excel 报错,由 [@李占宏](https://gitee.com/zhanhong) 贡献 [#899](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/899/) *【移除】Ureport 的实现,因为和 Spring Boot 兼容性较差,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 PAY 支付专区: * 【修复】微信支付时,无法保证父线程的 ThreadLocal 传入子线程,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [d30700d](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/d30700d06003ed72dfed27b547ad2544f088c2ee) * 【修复】解决退款失败时返回退款订单号错误的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#912](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/912/) CRM 客户管理专区: * 【修复】`@RequestBody` 和 Multipart 不能同时存在的异常和导入客户后序列化产生的异常,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [a68abc4](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/a68abc43ae728d00d9f51033f96547168fc93d43) * 【修复】修复创建跟进记录操作日志的 id 不正确,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#938](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/938/) * 【修复】CRM 管理员数据权限,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#957](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/957/) * 【修复】CRM 客户导入无效的问题,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#433](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/433/) ERP 企业管理专区: * 【修复】ERP 采购订单菜单权限错误问题,由 [@zengheng](https://gitee.com/zengheng) 贡献 [#922](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/922/)
8428cc5
2024-05-04 09:44
下载
v2.0.1
### 📈 Statistic * 总代码行数:211059 * 源码代码行数:131201 * 注释行数:47856 * 单元测试用例数:1071 ### ⭐ New Features * 将 banner、error-code、desensitize 融合到 web 组件里,减少 starter,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [44699ef](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/5b69df074cbe3215ea6077063f14df83db99477e) * 将 sms 融合到 system 模块里,减少 starter,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [5acdd15](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/5acdd1554ef2f2c2540cf44207be2684282870f4) * 支持前端直接上传阿里云、七牛、腾讯云、MinIO 等云存储,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#865](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/865/)、[#382](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/382) CRM 客户管理系统专区: * 【完善】CRM 的跟进记录,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#853](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/853/) * 【新增】CRM 的客户导入,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#858](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/858/)、[#376](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/376)、[#876](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/876)、[#879](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/879/) * 【完善】CRM 的合同实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#864](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/864/)、[#381](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/381/)、[#869](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/869) * 【完善】CRM 的回款实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#393](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/393/)、[#880](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/880/) * 【完善】CRM 的线索实现,由 [@Minh-X](https://gitee.com/Minh-X) 贡献 [#854](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/854) * 【新增】CRM 商业智能的排行版实现,由 [@安浩浩](https://gitee.com/anhaohao) 贡献 [#860](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/860)、[#378](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/378/)、[#380](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/380)、[#861](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/861)、[#383](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/383)、[#866](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/866) * 【完善】CRM 的待办事项,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#377](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/377/)、[#859](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/859)、[#384](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/384)、[#868](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/868)、[#870](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/870)、[#387](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/387/)、[#871](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/871/) ERP 企业资源计划系统专区: * 【新增】ERP 的首页统计,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【新增】ERP 的产品信息、分类、单位,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【新增】ERP 的仓库信息、库存、明细、出库、入库、调拨、盘点,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【新增】ERP 的采购订单、入库、退货,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【新增】ERP 的销售订单、出库、退货,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 * 【新增】ERP 的付款单、收款单、结算账户,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 BPM 工作流专区: * 【优化】BPMN 添加 assigne 处理器,由 [@云开](https://gitee.com/KyleLuo) 贡献 [#863](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/863) Pay 支付专区: * 【新增】支持微信 H5 网页支付,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#895](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/895/) ### 🐞 Bug Fixes * 【修复】“短信发送过于频率”的拼写错误,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#855](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/855/) * 【修复】解决 deploy.sh 里停服务无法正常显示服务名的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#856](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/856/) * 【修复】JDK21 下,获取 redis 命令统计指令有误,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#87](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/887/) * 【修复】Vue3 管理后台:验证码、文档开关不正确的问题,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#311](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/311) * 【修复】Vue3 管理后台:登录时,带参数的 URL 无法正常跳转的问题,由 [@NiceShow](https://gitee.com/NiceShow_xp) 贡献 [#379](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/379/) * 【修复】Vue3 管理后台:用户头像、昵称修改,同步更新 Layout/UserInfo,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#385](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/385/) * 【修复】Vue3 管理后台:修复权限范围默认展开,deptExpand 却默认折叠的问题,由 [@moon69](https://gitee.com/moon69) 贡献 [#375](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/375/) MALL 商城系统专区: * 【修复】商城统计,当某地区有人下单但无人支付时的空指针异常,由 [@李占宏](https://gitee.com/zhanhong) 贡献 [#896](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/896/) * 【修复】商品卡片没有正确格式化数字的问题,由 [@李占宏](https://gitee.com/zhanhong) 贡献 [#39](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/39/) CRM 客户管理系统专区: * 【修复】跟进记录分页不显示商机,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#867](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/867/) Pay 支付专区: * 【修复】解决支付宝 Wap 创建的订单的超时时间无法生效的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#894](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/894/) * 【修复】解决订单同步任务引起的对已关闭的订单成功支付的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#893](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/893/)
e091b07
2024-03-01 20:01
下载
v2.0.0
### 📈 Statistic * 总代码行数:190773 * 源码代码行数:118129 * 注释行数:43574 * 单元测试用例数:1120 * ### ⭐ New Features * 【重构】简化 system 和 infra 大模块模块的 VO,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#774](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/774) * 【新增】Vue3 管理后台:文件列表增加图片的展示和预览,由 [@boide](https://gitee.com/boide) 贡献 [#333](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/333/) * 【优化】Spring Cloud 的 feign 调用,使用 okhttp 替代 HttpURLConnection,由 [@Henry](https://gitee.com/henry_gy) 贡献 [#72](https://gitee.com/zhijiantianya/yudao-cloud/pulls/72) * 【优化】增加 system 和 infra 的代码覆盖率,提升稳定性,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#783](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/783) * 【优化】增加 ip 东莞市下面的行政区信息,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#793](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/793/) * 【优化】操作日志实现,支持数据的变更记录,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#805](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/805/)、[#806](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/806)、[#346](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/346/) * 【优化】代码生成的表列表排序,按照更新时间倒序,由 [@bunco](https://gitee.com/bunco) 贡献 [#828](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/828/) * 【优化】数据权限兼容性,由 [@chenchenche](https://gitee.com/chenchenche) 贡献 [#90](https://gitee.com/zhijiantianya/yudao-cloud/pulls/90/) * 【优化】多图上传组件的 `modalValue` 回显,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#366](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/366/) MALL 商城专区: * 【新增】完善商城装修的实现,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#339](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/339)、[#20](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/20)、[#24](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/24/)、[#344](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/344)、[#345](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/345/)、[#25](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/25/)、[#347](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/347)、[#28](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/28/)、[#360](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/360/)、[#822](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/822/) * 【优化】商品库存为 0 时,商品列表商品封面显示已售罄,商品详情页用户无法下单,由 [@奕泽云](https://gitee.com/walnutcloud) 贡献 [#343](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/343/)、[#777](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/777/)、[#22](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/22/) * 【新增】实现 uniapp Vue3 版本,由 [@Bluemark](https://gitee.com/bluemark) 贡献 [#27](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/27)、[#26](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/26)、[#23](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/23)、[#31](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/31/) * 【新增】实现 uniapp Vue3 秒杀,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#32](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/32/) * 【新增】商品统计,由 [@疯狂的世界](https://gitee.com/CrazyWorld) 贡献 [#791](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/791/)、[#351](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/351/) * 【新增】完善满减送活动的前端界面,由 [@落日晚风](https://gitee.com/sunset-and-evening-breeze) 贡献 [#352](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/352/) CRM 客户管理系统专区: * 【新增】完善 CRM 的产品管理、产品分类的实现,由 [@ZanGe丶](https://gitee.com/zan_ge) 贡献 [#776](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/776)、[#342](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/342) * 【新增】完善 CRM 的客户管理的实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#358](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/358)、[#810](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/810) * 【新增】完善 CRM 的公海客户的实现,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#363](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/363)、[#832](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/832) * 【新增】完善 CRM 的联系人的实现,由 [@zyna](https://gitee.com/zyna) 贡献 [#775](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/775)、[#341](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/341)、[#350](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/350)、[#803](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/803)、[#817](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/817)、[#359](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/359/) * 【新增】完善 CRM 的数据权限,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#784](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/784)、[#789](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/789/)、[#795](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/795/) * 【新增】完善 CRM 的商机,由 [@lzxhqs](https://gitee.com/aberizofur) 贡献 [#830](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/830/)、[#850](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/850/) * 【新增】完善 CRM 的线索实现,由 [@Minh-X](https://gitee.com/Minh-X) 贡献 [#819](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/819/)、[#820](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/820)、[#829](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/829)、[#845](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/845)、[#370](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/370/) * 【新增】完善 CRM 的产品、产品分类的操作日志,由 [@安浩浩](https://gitee.com/anhaohao) 贡献 [#818](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/818)、[#826](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/826)、[#361](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/361/)、[#833](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/833/) * 【新增】CRM 的跟进记录,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#821](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/821)、[#840](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/840)、[#844](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/844)、[#846](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/846)、[#366](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/366/)、[#847](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/847)、[#851](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/851) * 【新增】CRM 的待办事项,由 [@dhb52](https://gitee.com/dhb52) 贡献 [#831](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/831)、[#364](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/364/)、[#367](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/367) * 【新增】完善 CRM 的客户锁定逻辑,由 [@Joey](https://gitee.com/zh8790) 贡献 [#790](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/790) REPORT 报表专区: * 【新增】完善 UReport2 的集成,由 [@souvc](https://gitee.com/souvc) 贡献 [#327](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/327)、[#773](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/773) * 【优化】支持 SaaS 多租户,由 [@Fanjc](https://gitee.com/271366833) 贡献 [#84](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/84) BPM 工作流专区: * 【新增】工作流的抄送功能,由 [@云开](https://gitee.com/KyleLuo) 贡献 [#365](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/365/)、[#839](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/839)、[#849](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/849) * 【优化】工作流表单的文档提示,由 [@水人](https://gitee.com/gao1gao) 贡献 [#357](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/357/) ### 🐞 Bug Fixes * 【修复】Vue3 管理后台:IDEA 在 `v-for="dict in getIntDictOptions(...)"` 时,`el-option` 的 `key` 会告警的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [aecc9bb](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/aecc9bb8cb2e564d9a7dc0a5be0c5cb31a16e66b) * 【修复】Vue3 管理后台:修改 UploadImg 组件预览图片的方式为 createImageViewer,解决列表预览图片层级出现错误,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#340](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/340/) * 【修复】Spring Cloud 的 mp、member、mall 缺少 Maven build plugins,由 [@WangSai](https://gitee.com/Mr_WangSai) 贡献 [#73](https://gitee.com/zhijiantianya/yudao-cloud/pulls/73/) * 【修复】Spring Cache Redis 单冒号,而不是双 :: 冒号,避免 Redis Desktop Manager 多余空格,由 [@晨曦伴读](https://gitee.com/morning-reading) 贡献 [#81](https://gitee.com/zhijiantianya/yudao-cloud/pulls/81) * 【修复】Spring Cloud 在 JDK17 场景下无法编译启动的问题,由 [@oc](https://gitee.com/ocoooo) 贡献 [#70](https://gitee.com/zhijiantianya/yudao-cloud/pulls/70/) * 【修复】修复 JDK21 代码生成模板文件中 import 的错误,由 [@云开](https://gitee.com/KyleLuo) 贡献 [#792](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/792/) * 【修复】Websocket 断开时,未删除会话缓存 bug,由 [@陈晨成](https://gitee.com/chenchenche) 贡献 [#71](https://gitee.com/zhijiantianya/yudao-cloud/pulls/71) * 【修复】JDK21 版本的 WebSocket 失效的问题,由 [@oc](https://gitee.com/ocoooo) 贡献 [#87](https://gitee.com/zhijiantianya/yudao-cloud/pulls/87/) * 【修复】修改短信渠道事,缓存没有更新,由 [@Evol郑天](https://gitee.com/jpevol) 贡献 [#86](https://gitee.com/zhijiantianya/yudao-cloud/pulls/86/) * 【修复】导出 Excel:Long 类型 ID 会丢失精度,由 [@moon69](https://gitee.com/moon69) 贡献 [#89](https://gitee.com/zhijiantianya/yudao-cloud/pulls/89) * 【修复】文件路径 `url` 中文解码问题,由 [@ccran](https://gitee.com/ccran) 贡献 [#807](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/807) * 【修复】代码生成器 Vue2,Excel导出下载修复,由 [@virtuecai](https://gitee.com/virtuecai) 贡献 [#804](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/804/) * 【修复】Vue2 管理后台:修改用户时,报密码长度不正确的问题,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [7c8d340](https://gitee.com/yudaocode/yudao-ui-admin-vue2/commit/7c8d34022cf52209c07208999d94434a98e45f89) * 【修复】腾讯云上传 bug,由 [@Breadswim](https://github.com/Breadswim) 贡献 [#123](https://github.com/YunaiV/yudao-cloud/pull/123) * 【修复】CacheUtils 异步缓存的 ThreadLocal 变量传递,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [c98738d](https://gitee.com/zhijiantianya/yudao-cloud/commit/c98738d405789aa40d26dfb19eda566c0c64a819) * 【修复】修复文件上传数据回显错误,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#355](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/355/) * 【修复】Oracle limitN wrapper 条件修正,由 [@Cool_Breeze](https://gitee.com/xiaokuna) 贡献 [#843](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/843) * 【修复】去除通知保存 VO 里的 Id 不为空验证,由 [@smthhy](https://gitee.com/smthhy) 贡献 [#841](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/841/) BPM 工作流专区: * 【修复】解决审批流自定义脚本无法获取流程变量,由 [@xiuuuu](https://gitee.com/xiuuuu) 贡献 [#799](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/799) * 【修复】多租户的工作流隔离,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [9a03f1a](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/9a03f1a7966abac5828583986ce3849068be938a) * 【修复】修复请假申请提交后页面不返回 的bug,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#355](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/355/) Member 会员中心专区: * 【修复】修复微信小程序的一键登录时,缺少 state 参数,由 [@Evol郑天](https://gitee.com/jpevol) 贡献 [#74](https://gitee.com/zhijiantianya/yudao-cloud/pulls/74/)、[#21](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/21/) * 【修复】会员当前有等级的时候下订单会把当前等级给清空了,由 [@云扬四海](https://gitee.com/yunlongn) 贡献 [#809](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/809/) MALL 商城系统专区: * 【修复】微信小程序登录 `openid` 参数名不一致导致支付报错问题,由 [@高靖](https://gitee.com/gaojing666) 贡献 [#33](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/33) * 【修复】修复订单操作日志中快递公司名称模板与数据对不上的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#811](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/811/) PAY 支付中心专区: * 【修复】支付回调时,查询 PayOrderApi getOrder 需要登录的问题,由 [@Fanjc](https://gitee.com/271366833) 贡献 [#88](https://gitee.com/zhijiantianya/yudao-cloud/pulls/88) * 【修复】修改 `pay` 模块>支付订单的同步 Job,查询指定创建时间前的待支付订单,由 [@骑士梦](https://gitee.com/qs-home) 贡献 [#808](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/808/) * 【修复】支付 demo 退款单匹配错误问题,由 [@lynfgn](https://gitee.com/nevermorepis) 贡献 [#800](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/800/)
8f2f0ea
2024-01-26 20:38
下载
v1.9.0
8ecc8cd
2023-11-30 21:22
下载
v1.8.3
126dc61
2023-10-24 23:14
下载
v1.8.2
f864aa1
2023-09-24 23:25
下载
v1.8.1
5308e30
2023-09-03 18:44
下载
v1.8.0
21b3744
2023-07-27 07:45
下载
v1.7.3
382c3a4
2023-05-29 23:13
下载
v1.7.2
5354138
2023-04-19 20:44
下载
v1.7.1
47d3f0b
2023-03-05 19:46
下载
v1.7.0
5d863f8
2023-01-30 02:31
下载
v1.6.6
24f0e4d
2023-01-04 22:36
下载
v1.6.5
03c7e60
2022-12-01 09:30
下载
v1.6.4
185ea9e
2022-08-23 08:41
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载