## 📈 Statistic * 总代码行数:237166 * 源码代码行数:146852 * 注释行数:54010 * 单元测试用例数:1073 ### ⭐ New Features * 【优化】忽略多租户的表,兼容表名带有包裹符号的情况,由 [@zoemak](https://gitee.com/zoemak) 贡献 [#1101](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1101/) * 【优化】排序:字段驼峰改为下划线,由 [@jinmh](https://gitee.com/jinmh716) 贡献 [#1108](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1108/) * 【新增】更新大屏相关的功能,由 [@EarlySummer](https://gitee.com/EarlySummerQAQ) 贡献 [#2](https://gitee.com/yudaocode/yudao-ui-go-view/pulls/2)、[#3](https://gitee.com/yudaocode/yudao-ui-go-view/pulls/3/)、[#4](https://gitee.com/yudaocode/yudao-ui-go-view/pulls/4/) * 【优化】s3 minio sdk 替换为 aws sdk,由 [@留声机恶魔](https://gitee.com/radio-devil) 贡献 [#1117](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1117) * 【新增】租户套餐名重名校验,由 [@小新](https://gitee.com/lb_xx) 贡献 [#1152](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1152/) Vue3 管理后台专区: * 【优化】升级 form-create 插件版本,更好的动态表单体验,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#564](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/564/) * 【优化】`@import` 修改为 `@use` 以应对 sass 升级弃用 `@import`,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#571](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/571/) * 【新增】TagsView 支持多个 path 相同但 fullPath 不相同情况,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#570](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/570/) * 【优化】添加自定义指令消除 IDE 警告,由 [@jinmh](https://gitee.com/jinmh716) 贡献 [#578](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/578) * 【新增】uniapp 管理后台的双 token 刷新机制,整体布局,由 [@Qiksy](brianjohnsonp0i631@gmail.com) 贡献 [#3](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/3) * 【新增】uniapp 登录界面,由 [@紫星](https://gitee.com/zhjun_cheng) 贡献 [#5](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/5/)、[#6](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/6/)、[#7](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/7/)、[#19](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/19)、[#22](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/22/)、[#25](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/25) * 【新增】uniapp 三方登录,由 [@紫星](https://gitee.com/zhjun_cheng) 贡献 [#17](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/17/) * 【新增】uniapp 用户管理,由 [@紫星](https://gitee.com/zhjun_cheng) 贡献 [#26](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/26)、[#27](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/27/) * 【新增】uniapp 个人信息,由 [@dengbo](https://gitee.com/BengBo) 贡献 [#7](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/7/)、[#16](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/16/) * 【新增】uniapp 角色管理,由 [@泽彦](https://gitee.com/blazeyan_admin) 贡献 [#9](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/9/)、[#18](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/18) * 【新增】uniapp 我的界面,由 [@runcarefully](https://gitee.com/runcarefully) 贡献 [#13](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/13/)、[#14](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/14) * 【新增】uniapp 工作流的列表,由 [@alwayssuper](https://gitee.com/alwayssuper) 贡献 [#11](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/11) * 【新增】uniapp 工作流的详情,由 [@andyzhang](https://gitee.com/andyzhang420) 贡献 [#15](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/15) * 【新增】uniapp 个人中心,由 [@guanhaizhe](https://gitee.com/guanhaizhe) 贡献 [#23](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/23)、[#24](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/24) * 【新增】uniapp 审批通过、不通过界面,由 [@alwayssuper](https://gitee.com/alwayssuper) 贡献 [#21](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/21/) * 【优化】uniapp 在 Android 打包的情况下,如果 dict 字典使用了 `useDictStore()`,会导致打包出来的应用白屏,由 [@&wxr](https://gitee.com/wuxiran) 贡献 [#29](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/29) MALL 商城专区: * 【新增】自提门店支持绑定店员,由 [@痴货](https://gitee.com/lrlyl) 贡献 [#1098](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1098/)、[#560](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/560) * 【新增】添加微信转账到零钱提现功能,由 [@痴货](https://gitee.com/lrlyl) 贡献 [#1099](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1099/)、[#561](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/561/)、[#109](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/109/) * 【新增】商城分销: 创建分销员,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#607](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/607/)、[#1142](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1142/) * 【优化】商城 uniapp 的各种分享,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#126](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/126) * 【优化】分销中心的样式,由 [@FN](https://gitee.com/FN_MIYA) 贡献 [#112](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/112) * 【优化】订单确认页,增加按照顺序自动选择物流方式,替代原有只选择“快递配送”的方式,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [789ec69](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/789ec69933dcad7c0f6ec56d9e16017025fbe242) * 【优化】签到的界面,由 [@Baron.Bai](#) 贡献 [f36b183](https://gitee.com/yudaocode/yudao-mall-uniapp/commit/f36b1834079d535de6ce9238f000d3675748dc3d) * 【优化】商城客服: 消息获取改为游标查询,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1118](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1118/)、[#1130](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1130) * 【优化】商城客服:整体交互体验和界面,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#579](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/579/)、[#1126](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1126/)、[#584](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/584)、[#124](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/124)、[#125](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/125/)、[#598](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/598)、[#599](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/599/) * 【优化】订单支付后的异常情况,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1151](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1151)、[#129](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/129/)、[#131](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/131/) BPM 工作流专区: * 【优化】SIMPLE 仿钉钉/飞书模式的完善,由 [@Jason](https://gitee.com/jason-zhou) 贡献 [#1133](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1133)、[#595](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/595) * 【新增】SIMPLE 仿钉钉/飞书模式的高亮,由 [@Jason](https://gitee.com/jason-zhou) 贡献 * 【新增】BPMN ServiceTask 的支持,并进行优化,由 [@Lesan](https://gitee.com/LesanOuO) 贡献 [#605](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/605/) * 【优化】BPMN 流程图高亮的计算,切换到后端为主,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [33f3bc0](https://gitee.com/yudaocode/yudao-ui-admin-vue3/commit/33f3bc0567097a6beb83db4585b9e5c2041ba203)、[41eec78](https://gitee.com/zhijiantianya/ruoyi-vue-pro/commit/41eec7806d81c64605e6f1b84454df31801a2488) * 【优化】流程模型列表 UI 重构,以及数组分类分组展示逻辑,由 [@GoldenZqqq](https://github.com/GoldenZqqq) 贡献 [#89](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/89)、[#92](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/92)、[#93](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/93/)、[#94](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/94) * 【优化】审批详情页面,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#80](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/80/)、[#102](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/102) * 【优化】审批发起界面,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#98](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/98/)、[#99](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/99)、[#100](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/100) * 【优化】流程模型的设计新界面,由 [@Zqqqqqq](https://github.com/GoldenZqqq) 贡献 [#111](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/111)、[#114](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/114)、[#115](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/115)、[#116](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/116) * 【优化】审批中心的我的流程界面,由 [@tuituji111](https://gitee.com/tuituji111) 贡献 [#583](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/583)、[#596](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/596)、[#602](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/602) * 【优化】BPMN 设计器,增加 UserTask 自定义配置,由 [@Lesan](https://gitee.com/LesanOuO) 贡献 [#586](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/586/)、[#594](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/594)、[#600](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/600/)、[#603](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/603/)、[#1137](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1137/)、[#609](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/609/)、[#610](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/610)、[#612](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/612)、[#614](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/614/) * 【新增】BPMN 设计器,增加 CallActivity 子流程,由 [@Lesan](https://gitee.com/LesanOuO) 贡献 [#616](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/616/) PAY 支付专区: * 【优化】微信支付退款时,日志记录发起微信支付异常信息,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1112](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1112/) * 【新增】微信转账到零钱:主动查询转账状态,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1113](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1113/) ### 🐞 Bug Fixes * 【修复】菜单搜索点击输入框会折叠问题,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#562](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/562/files) * 【修复】商城订单的支付回调接口添加 `@PermitAll` 和部分 DO 缺少 `@KeySequence` 问题,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#144](https://gitee.com/zhijiantianya/yudao-cloud/pulls/144/) * 【修复】滑动脱敏处理器禁用脱敏的判断,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1106](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1106/) * 【修复】Cloud 修复定时任务没有返回值导致的异常,由 [@Lcp](https://gitee.com/feathers-l) 贡献 [#146](https://gitee.com/zhijiantianya/yudao-cloud/pulls/146/) * 【修复】由于多租户定时任务方法返回 void 导致的 xxlJob 任务执行失败的问题,由 [@shanaiardor](https://github.com/shanaiardor) 贡献 [#694](https://github.com/YunaiV/ruoyi-vue-pro/pull/694) * 【修复】解决编辑租户套餐时,菜单权限因缓存导致无法生效的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1129](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1129/) * 【修复】XXL-JOB 和 `@TenantJob` 注解有冲突,导致传入参数可能为空,由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [ab5c790](https://gitee.com/zhijiantianya/yudao-cloud/commit/ab5c790b3d559a72f2bf2ef7557303c25b30edd5) Vue3 管理后台专区: * 【修复】外链有 hash 路由无法跳转的问题,由 [@hecongyuan](https://github.com/hecongyuan) 贡献 [#95](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/95) * 【修复】退出登录后依旧在轮询消息未读数,导致反复弹窗,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#573](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/573/) * 【修复】将超级管理员的角色 `code` 由 `admin` 改为 `super_admin`,由 [@ZG4vin](https://gitee.com/ZG4vin) 贡献 [#572](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/572/) * 【修复】开发模式下从“同时使用了用户信息和权限判断”的页面退出登录时异常问题,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#574](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/574/) * 【修复】对 axios 的处理,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#587](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/587/)、[#588](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/588) * 【修复】右侧设置按钮没有 `z-index`,导致表格滚动是会覆盖按钮,由 [@熊猫大侠](https://gitee.com/pandadx) 贡献 [#585](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/585/) * 【修复】`Breadcrumb.vue` 面包屑 css 处理,由 [@Lei Chen](https://github.com/chenlei65368) 贡献 [#104](https://github.com/yudaocode/yudao-ui-admin-vue3/pull/104) * 【修复】雪花算法 ID 精度丢失,由 [@shixiaohe](https://gitee.com/shixiaohe) 贡献 [#597](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/597/) * 【修复】优化路由是否为目录判断条件,由 [@半栈幼儿员](https://gitee.com/preschooler) 贡献 [#604](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/604/) * 【修复】修复引用表单设计器折叠面板和卡片组件,由 [@aho](https://gitee.com/ahoplz) 贡献 [#606](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/606/) * 【修复】导出权限问题、支付应用选择问题:`update src/views/pay/order/index.vue`,由 [@山野羡民](https://gitee.com/li_yu_jiang) 贡献 [#592](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/592/) CRM 客户管理系统专区: * 【修复】待办列表和数据权限 BUG,由 [@panjiabao](https://gitee.com/panjiabao) 贡献 [#1140](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1140/) * 【修复】解决商机、合同金额无法自动计算的问题,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#615](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/615/) MALL 商城专区: * 【修复】分销记录只显示 1 条记录的问题,由 [@痴货](https://gitee.com/lrlyl) 贡献 [#110](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/110) * 【修复】当不存在优惠价格时,商城却显示优惠价格,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1107](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1107/)、[#114](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/114/) * 【修复】当原价高于售价时,才显示划线价格,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#113](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/113/) * 【修复】限时折扣活动的折扣校验不对,由 [@卖瓜猹](https://gitee.com/Buywatermelon) 贡献 [#148](https://gitee.com/zhijiantianya/yudao-cloud/pulls/148) * 【修复】uniapp 的微信小程序,前端直传时,真机环境下的图片上传问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#116](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/116/) * 【修复】uniapp 积分商城的商品列表加载更多异常,由 [@Super Junior](https://gitee.com/xvr) 贡献 [#117](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/117/) * 【修复】uniapp 分佣的列表加载的 `pageNo` 不正确,由 [@yuannuoxin](https://gitee.com/yuannuoxin) 贡献 [#118](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/118) * 【修复】uniapp 分销中心的分销记录,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#119](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/119) * 【修复】uniapp 分享、分销的缺陷,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#128](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/128) * 【修复】积分商品的排序不正确,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#1120](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1120) * 【修复】活动选择商品时 sku 价格显示不正确的问题,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#577](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/577/) * 【修复】会员取消售后接口中未校验用户 ID 的漏洞,由 [@杨宇庆](https://gitee.com/RainbowYYQ) 贡献 [#1124](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1124) * 【修复】分佣商品界面预计佣金一直显示“计算中”的问题,由 [@卢越](https://gitee.com/Lu-Yue) 贡献 [#123](https://gitee.com/yudaocode/yudao-mall-uniapp/pulls/123/) * 【修复】商城装修的一些缺陷,由 [@puhui999](https://gitee.com/puhui999) 贡献 [#611](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/611) * 【修复】订单改价后退款时,退款金额异常问题,由 [@RLgitee7311](https://gitee.com/rlgitee7311) 贡献 [#1150](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1150/) BPM 工作流专区: * 【修复】判断如果没有权限设置不进行可编辑表单过滤,避免表单变量被过滤,由 [@shifeng1983](https://gitee.com/sfiloveyou) 贡献 [#590](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/590/) * 【修复】各种场景下的 bug,由 [@Jason](https://gitee.com/jason-zhou) 贡献 [#1161](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1161) ### 🔨 Dependency Upgrades * 【升级】spring boot from 3.3.4 to 3.4.1 * 【升级】spring boot admin from 3.3.3 to 3.4.1 * 【升级】redisson from 3.36.0 to 3.41.0 * 【升级】knife4j from 4.5.0 to 4.6.0(社区版) * 【升级】mapstruct from 1.6.2 to 1.6.3 * 【升级】hutool from 5.8.32 to 5.8.35 * 【升级】netty from 4.1.113 to 4.1.116 * 【升级】velocity from 2.4 to 2.4.1 * 【升级】guava from 33.3.1 to 33.4.0 * 【升级】mybatis-plus from 3.5.8 to 3.5.9 * 【升级】jedis-mock from 1.1.4 to 1.1.8 * 【升级】lombok from 1.18.34 to 1.18.36