ruoyi-vue-pro 开发指南 ruoyi-vue-pro 开发指南
  • 萌新必读
  • 后端手册
  • 中间件手册
  • 工作流手册
  • 大屏手册
  • 支付手册
  • 会员手册
  • 商城手册
  • ERP 手册
  • CRM 手册
  • MES 手册
  • WMS 手册
  • HRM 手册
  • FMS 手册
  • PMS 手册
  • OA 手册
  • IM 即时通讯手册
  • AI 大模型手册
  • IoT 物联网手册
  • 公众号手册
  • 系统手册
  • 运维手册
  • 前端手册 Vue 3.x
  • 前端手册 Vben 5.x
  • 前端手册 Vue 2.x
  • 前端手册 Admin Uniapp
  • 工作流手册
  • 大屏手册
  • 支付手册
  • 会员手册
  • 商城手册
  • ERP 手册
  • CRM 手册
  • MES 手册
  • WMS 手册
  • HRM 手册
  • FMS 手册
  • PMS 手册
  • OA 手册
  • IM 即时通讯手册
  • AI 大模型手册
  • IoT 物联网手册
  • 公众号手册
  • 系统手册
视频教程
  • Vue3 + element-plus (opens new window)
  • Vue3 + vben5(ant-design-vue、element-plus) (opens new window)
  • Vue2 + element-ui (opens new window)
微服务版 (opens new window)
作者博客 (opens new window)
GitHub (opens new window)
  • 萌新必读
  • 后端手册
  • 中间件手册
  • 工作流手册
  • 大屏手册
  • 支付手册
  • 会员手册
  • 商城手册
  • ERP 手册
  • CRM 手册
  • MES 手册
  • WMS 手册
  • HRM 手册
  • FMS 手册
  • PMS 手册
  • OA 手册
  • IM 即时通讯手册
  • AI 大模型手册
  • IoT 物联网手册
  • 公众号手册
  • 系统手册
  • 运维手册
  • 前端手册 Vue 3.x
  • 前端手册 Vben 5.x
  • 前端手册 Vue 2.x
  • 前端手册 Admin Uniapp
  • 工作流手册
  • 大屏手册
  • 支付手册
  • 会员手册
  • 商城手册
  • ERP 手册
  • CRM 手册
  • MES 手册
  • WMS 手册
  • HRM 手册
  • FMS 手册
  • PMS 手册
  • OA 手册
  • IM 即时通讯手册
  • AI 大模型手册
  • IoT 物联网手册
  • 公众号手册
  • 系统手册
视频教程
  • Vue3 + element-plus (opens new window)
  • Vue3 + vben5(ant-design-vue、element-plus) (opens new window)
  • Vue2 + element-ui (opens new window)
微服务版 (opens new window)
作者博客 (opens new window)
GitHub (opens new window)
  • 萌新必读

    • 简介
    • 交流群
    • 视频教程
    • 功能列表
    • 快速启动(后端项目)
    • 快速启动(前端项目)
    • 接口文档
    • 技术选型
    • 项目结构
    • 代码热加载
    • 一键改包
    • 迁移模块(适合新项目)
    • 删除功能(以租户为例)
    • 表结构变更(版本升级)
    • 国产信创数据库(DM 达梦、大金、OpenGauss、瀚高、OceanBase、TiDB、GaussDB、PolarDB、神通、Vastbase、MogDB、TongRDS、CacheDB)
    • 如何去除 Redis 缓存
    • 面试题、简历模版、简历优化
    • 项目外包
    • 文档 MCP
  • 后端手册

    • 新建模块
    • 代码生成【单表】(新增功能)
    • 代码生成【主子表】
    • 代码生成(树表)
    • 代码生成(移动端)
    • 功能权限
    • 数据权限
    • 用户体系
    • 三方登录
    • OAuth 2.0(SSO 单点登录)
    • SaaS 多租户【字段隔离】
    • SaaS 多租户【数据库隔离】
    • WebSocket 实时通信
    • 异常处理(错误码)
    • 参数校验、时间传参
    • 分页实现
    • VO 对象转换、数据翻译
    • 文件存储(上传下载)
    • Excel 导入导出
    • 操作日志、访问日志、异常日志
    • MyBatis 数据库
    • MyBatis 联表&分页查询
    • 多数据源(读写分离)、事务
    • Redis 缓存
    • 本地缓存
    • 异步任务
    • 分布式锁
    • 幂等性(防重复提交)
    • 请求限流(RateLimiter)
    • HTTP 接口签名(防篡改)
    • HTTP 接口加解密
    • 单元测试
    • 验证码
    • 工具类 Util
    • 配置管理
    • 数据库文档
  • 中间件手册

    • 定时任务
    • 消息队列(内存)
    • 消息队列(Redis)
    • 消息队列(RocketMQ)
    • 消息队列(RabbitMQ)
    • 消息队列(Kafka)
    • 限流熔断
    • 分库分表
    • 分布式事务
  • 工作流手册

    • 工作流演示
    • 功能开启
    • 工作流(达梦适配)
    • 审批接入(流程表单)
    • 审批接入(业务表单)
    • 流程设计器(BPMN)
    • 流程设计器(钉钉、飞书)
    • 选择审批人、发起人自选
    • 会签、或签、依次审批
    • 流程发起、取消、重新发起
    • 审批通过、不通过、驳回
    • 审批加签、减签
    • 审批转办、委派、抄送
    • 执行监听器、任务监听器
    • 流程表达式
    • 流程审批通知
    • 移动端审批
  • 大屏手册

    • 报表设计器
    • 大屏设计器
  • 支付手册

    • 功能开启
    • 支付宝支付接入
    • 微信公众号支付接入
    • 微信小程序支付接入
    • 支付宝、微信退款接入
    • 支付宝转账接入
    • 微信转账接入
    • 钱包充值、支付、退款
    • 模拟支付、退款
    • 移动端支付管理
  • 会员手册

    • 功能开启
    • 微信公众号登录
    • 微信小程序登录
    • 微信小程序订阅消息
    • 微信小程序码
    • 会员用户、标签、分组
    • 会员等级、积分、签到
    • 移动端会员管理
  • 商城手册

    • 商城演示
    • 功能开启
    • 商城装修
    • 在线客服
    • 【商品】商品分类
    • 【商品】商品属性
    • 【商品】商品 SPU 与 SKU
    • 【商品】商品评价
    • 【交易】购物车
    • 【交易】交易订单
    • 【交易】售后退款
    • 【交易】快递发货
    • 【交易】门店自提
    • 【交易】分销返佣
    • 【营销】优惠劵
    • 【营销】积分商城
    • 【营销】拼团活动
    • 【营销】秒杀活动
    • 【营销】砍价活动
    • 【营销】满减送活动
    • 【营销】限时折扣
    • 【营销】内容管理
    • 【统计】会员、商品、交易统计
    • 移动端商城管理
  • ERP手册

    • ERP 演示
    • 功能开启
    • 【产品】产品信息、分类、单位
    • 【库存】产品库存、库存明细
    • 【库存】其它入库、其它出库
    • 【库存】库存调拨、库存盘点
    • 【采购】采购订单、入库、退货
    • 【销售】销售订单、出库、退货
    • 【财务】采购付款、销售收款
    • 移动端 ERP
  • CRM手册

    • CRM 演示
    • 功能开启
    • 【线索】线索管理
    • 【客户】客户管理、公海客户
    • 【商机】商机管理、商机状态
    • 【合同】合同管理、合同提醒
    • 【回款】回款管理、回款计划
    • 【产品】产品管理、产品分类
    • 【通用】数据权限
    • 【通用】跟进记录、待办事项
    • 移动端 CRM
  • AI大模型手册

    • AI 大模型演示
    • 功能开启
    • AI 聊天对话
    • AI 绘画创作
    • AI 知识库(RAG)
    • AI 音乐创作
    • AI 写作助手
    • AI 思维导图
    • AI 工具(function calling)
    • AI 工作流
    • Dify 工作流
    • FastGPT 工作流
    • Coze 智能体
    • 推理模式(thinking)
    • 联网搜索
    • MCP Client 客户端
    • MCP Server 服务端
    • 【模型接入】Claude
    • 【模型接入】OpenAI
    • 【模型接入】通义千问
    • 【模型接入】DeepSeek
    • 【模型接入】字节豆包
    • 【模型接入】腾讯混元
    • 【模型接入】硅基流动
    • 【模型接入】MiniMax
    • 【模型接入】月之暗面
    • 【模型接入】百川智能
    • 【模型接入】文心一言
    • 【模型接入】LLAMA
    • 【模型接入】智谱 GLM
    • 【模型接入】讯飞星火
    • 【模型接入】微软 OpenAI
    • 【模型接入】谷歌 Gemini
    • 【模型接入】Stable Diffusion
    • 【模型接入】Midjourney
    • 【模型接入】Suno
    • 【模型接入】Grok
    • 【模型接入】阶跃星辰
    • 移动端 AI 大模型
  • IoT物联网手册

    • 功能开启
    • 产品管理
    • 设备管理
    • 物模型配置
    • 设备网关与子设备
    • 设备动态注册
    • 设备影子
    • 消息透传与数据解析
    • 设备接入(概述)
    • 设备接入(HTTP 协议)
    • 设备接入(MQTT 协议)
    • 设备接入(EMQX 协议)
    • 设备接入(TCP 协议)
    • 设备接入(UDP 协议)
    • 设备接入(WebSocket 协议)
    • 设备接入(CoAP 协议)
    • 设备接入(Modbus Client 模式)
    • 设备接入(Modbus Server 模式)
    • 设备接入(自定义协议)
    • 场景联动
    • 数据流转
    • 告警配置
    • OTA 固件升级
    • 移动端 IoT 物联网
    • 设备网关合并部署
  • MES手册

    • MES 演示
    • 功能开启
    • 【基础】物料产品、分类、计量单位
    • 【基础】客户管理、供应商管理
    • 【基础】车间设置、工作站设置
    • 【基础】编码规则
    • 【生产】工序设置、工艺流程
    • 【生产】生产工单
    • 【生产】生产排产、工序流转卡
    • 【生产】生产报工
    • 【生产】安灯配置、安灯呼叫
    • 【生产】工作记录
    • 【仓库】仓库与库区库位、条码赋码、SN码
    • 【仓库】批次管理、库存现有量、库存事务
    • 【仓库】到货通知、采购入库、采购退货
    • 【仓库】生产领料、生产退料、物料消耗
    • 【仓库】产品产出、产品入库
    • 【仓库】发货通知、销售出库、销售退货
    • 【仓库】外协发料、外协入库
    • 【仓库】其他入库、其他出库
    • 【仓库】调拨单、装箱管理
    • 【仓库】库存盘点
    • 【质量】检测项设置、常见缺陷
    • 【质量】质检方案
    • 【质量】来料检验(IQC)
    • 【质量】过程检验(IPQC)
    • 【质量】出货检验(OQC)
    • 【质量】退货检验(RQC)
    • 【质量】待检任务、检验结果、缺陷记录
    • 【设备】设备类型、设备台账
    • 【设备】点检保养项目、点检保养方案
    • 【设备】点检记录、保养记录、维修单
    • 【工具】工具类型、工装夹具台账
    • 【排班】班组设置、节假日设置
    • 【排班】排班计划、排班日历
    • 移动端 MES
  • WMS手册

    • WMS 演示
    • 功能开启
    • 【基础】仓库
    • 【基础】商品、SKU、分类、品牌
    • 【基础】往来企业(供应商、客户)
    • 【库存】库存记录、流水、统计
    • 【单据】入库
    • 【单据】出库
    • 【单据】移库
    • 【单据】盘库
    • 【其它】WMS、MES、ERP 对比
    • 移动端 WMS
  • HRM人力资源

    • HRM 演示
    • 功能开启
    • 【组织】工作台、组织架构
    • 【员工】员工管理
    • 【招聘】招聘管理
    • 【考勤】考勤管理
    • 【社保】社保管理
    • 【薪资】计薪设置、薪资档案
    • 【薪资】月度工资、工资条
    • 【绩效】绩效模板、绩效计划
    • 【绩效】绩效考核、绩效档案
    • 移动端 HRM
  • FMS财务管理

    • FMS 演示
    • 功能开启
    • 【设置】账套管理、财务参数、财务指标
    • 【设置】币别、科目、辅助核算、初始余额
    • 【设置】凭证字、常用摘要、凭证模板
    • 【凭证】凭证管理
    • 【账簿】账簿管理
    • 【报表】财务报表
    • 【结账】期末结账
    • 移动端 FMS
  • PMS项目管理

    • PMS 演示
    • 功能开启
    • 【项目中心】工作台与项目管理
    • 【项目中心】项目详情与迭代
    • 【项目中心】工作项与协作
    • 【知识中心】知识库管理
    • 【知识中心】文档与协作
    • 移动端 PMS
  • OA协同办公

    • OA 演示
    • 功能开启
    • 【协作】日程、任务、计划与汇报
    • 【协作】公告、讨论、通讯录与笔记
    • 【办公】企业邮箱
    • 【办公】企业云盘
    • 【行政】办公用品、用印管理
    • 【行政】会议室、车辆管理
    • 【流程】公文管理
    • 【流程】出差、费用报销
    • 【流程】考勤、请假、加班、转正与离职
    • 移动端 OA
  • IM即时通讯手册

    • IM 演示
    • 功能开启
    • 【好友】好友关系、好友申请
    • 【群聊】群组、群成员、入群申请
    • 【消息】私聊、群聊、频道消息
    • 【频道】频道、频道素材
    • 【内容】表情、敏感词
    • 【通话】语音通话、视频通话、共享屏幕
    • 【WebSocket】实时推送与离线消息
    • 移动端 IM 即时通讯
  • 公众号手册

    • 功能开启
    • 公众号接入
    • 公众号粉丝
    • 公众号标签
    • 公众号消息
    • 模版消息
    • 自动回复
    • 公众号菜单
    • 公众号素材
    • 公众号图文
    • 公众号统计
    • 移动端公众号管理
  • 系统手册

    • 短信配置
    • 邮件配置
    • 站内信配置
    • Webhook(钉钉、飞书、企微)
    • 数据脱敏、字段权限
    • 敏感词
    • 地区 & IP 库
  • 运维手册

    • 开发环境
    • Linux 部署
    • Docker 部署
    • Jenkins 部署
    • 宝塔部署
    • 1Panel 部署
    • Docker Compose 部署
    • Kubernetes 部署
    • HTTPS 证书
    • 服务监控
    • 生产环境安全
    • Tomcat WAR 部署
    • 东方通服务器部署(TongWeb、TongHttpServer)
    • 宝兰德服务器部署(BES AppServer)
    • 内网穿透
  • 前端手册 Vue 3.x

    • 开发规范
    • 菜单路由
    • Icon 图标
    • 字典数据
    • 系统组件
    • 通用方法
    • 配置读取
    • CRUD 组件
    • 国际化
    • IDE 调试
    • 代码格式化
  • 前端手册 Vben 5.x

    • 开发规范
    • 菜单路由
    • 图标、主题、国际化
    • 字典数据
    • 系统组件
    • 通用方法
    • 配置读取
    • IDE 调试
    • 代码格式化
  • 前端手册 Vue 2.x

    • 开发规范
    • 菜单路由
    • Icon 图标
    • 字典数据
    • 系统组件
    • 通用方法
    • 配置读取
  • 前端手册 Admin Uniapp

    • 开发规范
    • 菜单路由
    • 图标、主题、国际化
    • 字典数据
    • 系统组件
    • 通用方法
    • IDE 调试
    • 代码格式化
    • 运行发布
  • 更新日志

    • 【v2026-11】
    • 【v2026-10】
      • 扩展信创与多数据库兼容,App 端支持音视频通话,增强系统稳定性
        • 📈 Statistic
        • 🚀 新增功能
        • 🐞 问题修复
    • 【v2026-09】
    • 【v2026-08】
    • 【v2026-07】
    • 【v2026-06】
    • 【v2026-05】
    • 【v2026-04】
    • 【v2026-03】
    • 【v2026-01】
    • 【v2025-12】
    • 【v2025-11】
    • 【v2025-10】
    • 【v2025-09】
    • 【v2025-08】
  • 开发指南
  • 更新日志
芋道源码
2026-10-01
目录

【v2026-10】

# 扩展信创与多数据库兼容,App 端支持音视频通话,增强系统稳定性

本月概要:

  • 【信创】扩展国产数据库接入,补充国产应用服务器与缓存中间件的兼容、接入说明。
  • 【数据库】完善 PostgreSQL、Oracle、SQL Server 等数据库的 SQL 兼容与初始化脚本。
  • 【移动端】IM 音视频通话支持 App、微信小程序接入,完善 Android、iOS 运行与打包发布说明。
  • 【IoT】新增设备影子、消息透传与 JavaScript 数据解析,支持 IoTDB 存储,完善设备状态管理。
  • 【管理后台】Vue2 完成 19 个业务模块对齐,新增手机确认扫码登录,优化多套管理后台的首屏加载与交互体验。
  • 【部署与集成】补充 Docker Compose、Kubernetes、Jenkins 部署说明,提供分库分表、分布式事务及限流熔断的可选接入,增加 RustFS 存储配置。
  • 【稳定性】修复工作流、支付、商城、CRM、MES 等模块的用户反馈问题,完善权限校验、文件下载安全及大整数编号处理。

# 📈 Statistic

  • 总代码行数:712996
  • 源码代码行数:460703
  • 注释行数:150116
  • 单元测试用例数:5787

# 🚀 新增功能

后端框架专区:

  • 【优化】完善达梦数据库安装说明,建议从官网下载较新的 DM8 服务端版本,增加完整版本和 FIND_IN_SET 可用性检查,并说明 Docker 镜像示例及已有数据的升级注意事项,由 @芋道源码 (opens new window) 提供文档,详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【增强】完善瀚高 HighGo 的接入:瀚高原生 JDBC 驱动(jdbc:highgo:)按 PostgreSQL 识别,自动适配主键策略、Quartz(master-jdk17 分支);明确 JDBC 驱动需要显式引入(单体在 yudao-server 中,微服务在每个连接数据库的服务中;yudao-dependencies 只管理版本),补充微服务各服务及 Nacos 的数据源配置、找不到 Driver 的排查;sql/tools 的 highgo 服务改为默认不启动,新增空库初始化入口 highgo-init;已在瀚高 6.0.4 上使用 PostgreSQL、瀚高两种驱动完成组件级验证,由 @芋道源码 (opens new window) 提供配置与文档,详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window),对应 https://t.zsxq.com/xBrgq (opens new window)
  • 【新增】增加 TiDB 数据库的可选接入,默认仍使用 MySQL:直接复用 MySQL 初始化脚本和 JDBC 驱动,sql/tools 新增默认不启动的 TiDB v8.5.8 测试集群(PD、TiKV、TiDB)及空库初始化入口,并说明微服务各服务及 Nacos 的数据源配置、事务与兼容边界,由 @芋道源码 (opens new window) 提供配置与文档,详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加华为 GaussDB、云和恩墨 MogDB、海量 Vastbase G100、PolarDB 的可选接入:GaussDB、MogDB、Vastbase 使用 PG 兼容模式,基于 openGauss 初始化脚本导入,GaussDB、openGauss 驱动按 PostgreSQL 识别,自动适配主键策略、Quartz、Flowable;PolarDB PostgreSQL 版直接复用 PostgreSQL 脚本和驱动;sql/tools 新增 GaussDB 建库入口、默认不启动的 MogDB 测试服务,并说明微服务各服务及 Nacos 的数据源配置;已在 GaussDB 507、MogDB 5、PolarDB PostgreSQL 17、Vastbase G100 V2.2 上完成组件级验证,暂不支持 PolarDB-X、PolarDB Oracle 兼容模式,由 @芋道源码 (opens new window) 提供配置与文档,详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加神通数据库支持(master-jdk17 分支,默认仍使用 MySQL),覆盖普通 CRUD、代码生成、Quartz 定时任务(微服务用于 IoT 模块)与 Flowable 工作流:自动识别 jdbc:oscar: 并使用序列主键,业务 DO、Mapper 无需修改;代码生成支持导入神通的表、生成菜单 SQL;项目 SQL 基于 openGauss 脚本调整后导入,驱动使用 Maven 中央仓库的 com.shentongdata:oscarJDBC8,并说明微服务各服务及 Nacos 的数据源配置;Quartz 需按文档将 bytea 字段改为 BLOB 后全新初始化(微服务在 iot-server 的库中),不自动转换已有数据;Flowable 自动按 oracle 创建引擎表,BPM 业务 SQL 需另行导入,由 @芋道源码 (opens new window) 贡献 单体 679d1bbdbd (opens new window)、单体 058223f3a4 (opens new window)、微服务 179aefe3dc (opens new window)、微服务 8b2e8256da (opens new window),详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【增强】完善单体与微服务的多数据源切换文档,补充 @DS 注解与 DynamicDataSourceContextHolder 手动切换示例、事务/分页/异步线程注意事项,以及数据源找不到、事务不生效的排查,由 @芋道源码 (opens new window) 提供文档,详见单体 《多数据源(读写分离)、事务》 (opens new window)、微服务 《多数据源(读写分离)、事务》 (opens new window),对应 #1291 (opens new window)
  • 【新增】增加 ShardingSphere-JDBC 分库分表的可选接入,默认不开启:基于动态数据源新增独立的 sharding 数据源,提供 2 库 × 2 表的示例,不改动已有业务表,兼容 JDK 8、17、25(按分支选择 SnakeYAML 版本),由 @芋道源码 (opens new window) 贡献 单体 a1f5a0f0d4 (opens new window)、微服务 7a983a64a4 (opens new window),详见 《分库分表》单体文档 (opens new window)、微服务文档 (opens new window),早期讨论见 yudao-cloud #136 (opens new window)
  • 【新增】增加 Apache Seata AT 模式分布式事务的可选接入材料,默认不启用,JDK 8、17、25 按文档接入:单体基于动态数据源新增两个演示库,提供订单、账户跨数据源的全局事务示例;微服务提供 system-server 发起、infra-server 参与的跨服务全局事务示例,通过 Feign 拦截器以 TX_XID 请求头传递 XID;单体的 master、slave 等已有数据源及微服务各服务已有数据源均不参与,由 @芋道源码 (opens new window) 贡献 单体 75b5d305a2 (opens new window)、微服务 9b7165d560 (opens new window),详见 《分布式事务》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加东方通 TongRDS、TongWeb、TongHttpServer 的兼容与部署说明,由 @芋道源码 (opens new window) 提供文档,详见 《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window),《东方通服务器部署》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加宝兰德 BES AppServer、CacheDB 的接入说明,尚未在宝兰德介质上验收:AppServer 按 JDK 8、17、25 分支说明 javax、jakarta 与 Servlet 版本要求,单体说明 WAR、嵌入式两种接入方式;微服务的 Gateway(WebFlux)不适用,推荐嵌入式方式逐个服务替换,WAR 方式仅用于其单体启动模式(外部容器不会触发 Nacos 自动注册);CacheDB 说明替换 Redis 的连接配置(微服务含各服务及 Nacos 配置)及 Redis 能力验证清单,由 @芋道源码 (opens new window) 提供文档,详见 《宝兰德服务器部署》单体文档 (opens new window)、微服务文档 (opens new window),《国产信创数据库》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加 Docker Compose、Kubernetes 部署文档,并重整 script/docker-compose 编排配置,覆盖镜像构建、环境变量、数据库初始化、启动验证、更新与回滚,由 @芋道源码 (opens new window) 提供配置与文档,详见 《Docker Compose 部署》单体文档 (opens new window)、微服务文档 (opens new window),《Kubernetes 部署》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【增强】完善 Jenkinsfile + Jar 部署流程,补充构建归档、SSH 部署、运行时配置、备份与回滚、故障排查,以及前端流水线示例,由 @芋道源码 (opens new window) 提供配置与文档,详见 《Jenkins 部署》单体文档 (opens new window)、微服务文档 (opens new window),对应 单体 a86b269ed7 (opens new window)、微服务 a095149db6 (opens new window)
  • 【新增】增加 Sentinel 限流熔断的可选集成材料,默认不接入,JDK 8、17、25 按文档接入:单体提供注解资源限流、慢调用熔断和本地 JSON 规则示例,不引入 Spring Cloud;微服务覆盖 Gateway 路由与 API 限流、服务限流、原生 SentinelFeign 熔断与显式 fallback,并说明 Nacos 规则监听与持久化,由 @芋道源码 (opens new window) 贡献 单体 b172e9c833 (opens new window)、微服务 344263a351 (opens new window),详见 《限流熔断》单体文档 (opens new window)、微服务文档 (opens new window),参考 yudao-cloud #138 (opens new window)、#154 (opens new window),对应 https://t.zsxq.com/RVkzB (opens new window)
  • 【优化】优化 Excel 导出列宽计算,按 UTF-8 计算宽度并预留余量,减少中文表头换行,由 @芋道源码 (opens new window) 贡献 后端 54b3b58626 (opens new window),对应 https://t.zsxq.com/Ogn3o (opens new window)
  • 【增强】补充生产环境安全配置说明(仅文档,默认配置与代码未改动):短信验证码需覆盖默认均为 9999 的 begin-code、end-code,发送频率、每日上限不等于校验失败次数限制,可按需启用短信登录限流;Token 模拟机制 mock-enable 仅用于本地可信环境,生产必须关闭,更换 mock-secret 不能替代关闭;Druid 监控界面不受管理后台登录与菜单权限保护,生产需关闭,或设置独立强口令并限制访问来源(微服务含各服务直连端口及 Nacos 配置),由 @芋道源码 (opens new window) 提供文档,详见 《短信配置》单体文档 (opens new window)、微服务文档 (opens new window),《功能权限》单体文档 (opens new window)、微服务文档 (opens new window),《多数据源(读写分离)、事务》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【增强】新增流程模型 HTTP 请求地址的域名 / IP 黑白名单校验(可选,默认关闭,不影响原有行为),作用于 HTTP 请求触发器、HTTP 回调触发器、任务与流程的前置/后置通知、审批人监听器;开启需修改 BpmHttpRequestProperties 的默认值,忽略大小写精确匹配,黑名单优先,白名单非空时只允许列表内地址。注意:只校验 URL 中的域名 / IP,不解析 DNS,不是完整的 SSRF 防护,模型编辑仍是高信任权限,单体、微服务 JDK17 均已支持,由 @芋道源码 (opens new window) 贡献,详见 《流程设计器(钉钉、飞书)》单体文档 (opens new window)、微服务文档 (opens new window)

系统管理专区:

  • 【优化】优化 Vue3 + Element Plus、Vben5、Vue2 的首屏依赖加载,表单设计器、富文本、流程设计器及词云、地图扩展按需加载,减少登录页的无关依赖;Vue3 取消重库手工聚合,仅合并入口公共依赖,由 @芋道源码 (opens new window) 贡献 Vue3 38df2408e9 (opens new window)、Vue3 563f6c5b7c (opens new window)、Vben5.0 ccca9da484 (opens new window)、Vue2 c2dc2525e6 (opens new window)
  • 【优化】Vue2 动态菜单按页面懒加载,取消公共组件固定大包,修正 prod/stage 构建的动态导入;在本地 HTTP/2、100ms RTT、8Mbps、CPU 4 倍降速、模拟接口条件下,每种条件测量 3 次,登录页中位耗时 2.15 → 1.59 秒,用户列表 8.50 → 1.91 秒,首页耗时基本不变,由 @芋道源码 (opens new window) 贡献 Vue2 506c04c405 (opens new window)
  • 【新增】管理后台支持手机确认扫码登录:PC 展示二维码,手机在已登录的管理后台 UniApp 首页使用「扫一扫」并确认,电脑完成登录;覆盖 Vue2 + Element UI、Vue3 + Element Plus、Vben 的 Antd、Antdv Next、Element Plus 三版本,由 @芋道源码 (opens new window) 贡献 单体 94c6863ebc (opens new window)、微服务精简版 928d3123df (opens new window)、Vue3 1bbeaefbe2 (opens new window)、Vben5.0 a58ef0fa2c (opens new window)、Admin Uniapp 14b562d5d5 (opens new window)、Vue2 40a212a92f (opens new window),详见 《用户体系》单体文档 (opens new window)、微服务文档 (opens new window),对应 https://t.zsxq.com/sC4t5 (opens new window)
  • 【优化】优化 Vue3 菜单新增、修改弹窗的打开速度,修正图标搜索分页、编辑回显及切换分类意外改值;统一 Vben5 三端图标选择器搜索、重新打开后的页码与列表状态,由 @芋道源码 (opens new window) 贡献 Vue3 58d79d8dbc (opens new window)、Vben5.0 94ac3132e9 (opens new window),对应 https://wx.zsxq.com/group/88858522214142/topic/14425418442882212 (opens new window)
  • 【优化】优化 Vben5 公共用户选择弹窗的面板高度及窄屏、多页布局,左右分页各归其面板,修正已选用户回显,同步 Antd、Antdv Next、Element Plus 三端,由 @芋道源码 (opens new window) 贡献 Vben5.0 4f0e562585 (opens new window)、Vben5.0 cab9c5f2c4 (opens new window),对应 https://t.zsxq.com/uBRRO (opens new window)
  • 【优化】优化 OAuth2 客户端自由输入字段的确认提示、控件宽度及窄屏布局,完善 Vue3 标签输入;修复 Naive、TDesign 字典编辑时类型字段未禁用的问题,由 @芋道源码 (opens new window) 贡献 Vben5.0 0a48fa2f6d (opens new window)、Vue3 9bd6a91286 (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【优化】优化站内信模板缺失时的错误提示,不再误报为“当前通知公告不存在”;新建社保表仍需配置 hrm_insurance_month_record_created 站内信模板,由 @芋道源码 (opens new window) 修复 后端 f838a4b9f0 (opens new window),对应 https://t.zsxq.com/yXPFx (opens new window)

基础设施专区:

  • 【新增】文件配置支持接入 RustFS 对象存储,复用现有【S3 对象存储器】,MySQL 初始化脚本新增“RustFS 存储(示例)”配置(非主配置,地址、密钥需替换成自己的),并补充 MinIO、RustFS 的配置说明,由 @芋道源码 (opens new window) 提供配置与文档,详见 《文件存储》单体文档 (opens new window)、微服务文档 (opens new window),对应 单体 39df7c49c7 (opens new window)、微服务 f40b8e77c5 (opens new window)
  • 【优化】优化 Vben5 三套 Schema 生成模板的表单及主子表标签布局,统一使用固定 120px 宽度,兼顾长字段注释换行与输入控件空间,由 @芋道源码 (opens new window) 贡献 cb8b82032b (opens new window)
  • 【优化】完善代码生成配置中模块名、业务名及类名的格式校验,避免手工修改后生成无法编译的 Java 代码,由 @huanghaiwei123 (opens new window) 贡献 #1261 (opens new window),对应 #1252 (opens new window)

工作流专区:

  • 【优化】优化 Vben5 Antdv Next 流程详情的面板滚动,长表单、流转记录及评论可在面板内滚动,并修正流程模型分类的内容间距,由 @芋道源码 (opens new window) 修复 Vben5.0 c9ebc6892d (opens new window),对应 https://t.zsxq.com/uBRRO (opens new window)

CRM 客户管理专区:

  • 【优化】完善 Vue3 客户公海(未跟进、未成交、提前提醒)及合同提醒天数的校验,仅对已启用项拦截负数、小数及空值,由 @芋道源码 (opens new window) 贡献 Vue3 9d52681ca0 (opens new window)

FMS 财务管理专区:

  • 【优化】明细账科目父链补齐增加遍历上限与超限提示,保留防环、根节点及缺父退出语义;整理科目列表的查询和转换,保持原返回字段及顺序。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 贡献

HRM 人力资源专区:

  • 【优化】工资条模板继承租户基础实体,共享默认模板查询改用 Lambda 字段引用,保留平台默认模板只读共享及租户数据隔离;本批在单体实现,微服务共享部分按后续同步处理,由 @芋道源码 (opens new window) 贡献

IoT 物联网专区:

  • 【新增】增加《消息透传与数据解析》手册,完善《设备影子》的操作说明、MQTT 示例和管理后台截图,由 @芋道源码 (opens new window) 提供文档,详见 《消息透传与数据解析》单体文档 (opens new window)、微服务文档 (opens new window),《设备影子》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】设备属性历史、消息日志支持通过 yudao.iot.storage.type 选择 TDengine(默认)或 IoTDB 存储,IoTDB 通过动态数据源配置接入,由 @芋道源码 (opens new window) 贡献 后端 8ff336369f (opens new window),对应 https://t.zsxq.com/xK3Yf (opens new window)
  • 【优化】Modbus 配置缺少必填参数时返回明确的业务错误提示,便于定位配置问题,由 @huanghaiwei123 (opens new window) 贡献 #1262 (opens new window),对应 #1260 (opens new window)
  • 【新增】增加设备影子,支持设备属性上报、期望状态下发、影子启停与重置,单体、微服务均已支持,由 @芋道源码 (opens new window) 贡献 后端 !1561 (opens new window)、@Tao (opens new window) 贡献 Vue3 !900 (opens new window),Vben5 Antd、Element Plus 及 Admin Uniapp 适配与配套文档由 @芋道源码 (opens new window) 完善,详见 《设备影子》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【新增】增加设备消息透传与 JavaScript 编解码:设备的原始报文可通过产品的数据解析脚本与标准消息互相转换,支持产品脚本配置与调试、设备透传调试与下发、设备消息查看原始报文(HEX);脚本执行受时间与指令预算约束,频繁超时自动熔断,编码输出统一按协议校验(含 Modbus PDU);单体、微服务均已支持,Vue3、Vben5 Antd、Element Plus 及 Admin Uniapp 同步适配,由 @芋道源码 (opens new window) 贡献 单体 971c5a6515 (opens new window)、微服务 2684997d03 (opens new window)
  • 【增强】补充 IoT 生产环境 Token 签名密钥的配置说明:yudao.iot.gateway.token.secret 的默认值仅用于本地调试,生产需配置独立的随机密钥并安全保管,多个网关实例需保持一致,更换密钥后已签发的 Token 失效、短连接设备需重新认证;本次仅补充文档,默认配置与代码未改动,由 @芋道源码 (opens new window) 提供文档,详见 《设备接入(概述)》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【优化】完善 IoT 设备状态(单体已实现,微服务代码待同步):上线、离线去重并忽略乱序事件,规则的数据访问失败时状态一起回滚;离线检测区分连接型与活跃型设备,网关离线联动子设备离线;网关存活标记统一由业务端保存。微服务本次仅补充设备状态、网关存活检测的说明,离线检测仍基于 XXL-Job 配置,由 @芋道源码 (opens new window) 贡献 单体 JDK17 19829c6c5e (opens new window) 并提供文档,详见 《设备管理》单体文档 (opens new window)、微服务文档 (opens new window),《设备接入(概述)》微服务文档 (opens new window)

商城专区:

  • 【优化】优化商品配送方式的校验,补齐枚举校验,拒绝保存不支持的配送方式,由 @dadiyang (opens new window) 贡献 #1315 (opens new window),对应 #1314 (opens new window)

MES 制造执行专区:

  • 【优化】简化排班计划班组列表的空数据返回与名称回填,保留列表顺序及排班查询的跨日边界;单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 贡献
  • 【优化】优化 Vue2 自动编号输入区域布局,为编号及生成按钮保留空间,覆盖设备、物料、生产、质检、仓储等 43 处表单,由 @芋道源码 (opens new window) 贡献 Vue2 0cd64b776a (opens new window)
  • 【优化】优化排产甘特图的“今天”标记线,加载或刷新数据后保持显示,同步 Vue3 + Element Plus 与 Vben5 的 Antd、Antdv Next、Element Plus,由 @芋道源码 (opens new window) 修复 Vue3 fea74411c9 (opens new window)、Vben5.0 15eff8afd7 (opens new window),对应 https://t.zsxq.com/kfb9f (opens new window)

OA 办公自动化专区:

  • 【优化】会议预定过期取消与开始提醒提供独立 Job,保留旧组合 Job;迁移调度时需停旧启新,避免重复执行。简化云盘容量汇总与公文删除状态判断;单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 贡献

PMS 项目管理专区:

  • 【优化】优化 Vue2 项目管理的查询时机,项目或事项类型加载完成后再查询,避免发起缺参查询;项目、迭代详情切换页签时关闭高级筛选浮层,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【优化】优化新建工作项的查询时机,项目或事项类型加载完成后再查询,不再提示不能为空;优化工作项导入弹窗的标签换行,由 @芋道源码 (opens new window) 修复 Vben5.0 c67b7c8d5b (opens new window)、Vben5.0 df0585078c (opens new window),对应 https://t.zsxq.com/Ogn3o (opens new window)

AI 大模型专区:

  • 【增强】补充 Function 工具显式注册 ToolCallback 的示例,说明本地 AI 工具调用与 MCP Server 共用回调、远程 MCP 工具自动适配及登录用户、租户上下文的传递方式,由 @芋道源码 (opens new window) 提供文档,详见 《MCP Server 服务端》 (opens new window),对应 https://t.zsxq.com/pAz7V (opens new window)

WMS 仓储管理专区:

  • 【优化】优化 Vben5 仓储单据、库存列表及展开明细的商品信息展示,支持多行显示,避免被单行溢出截断,由 @芋道源码 (opens new window) 贡献 Vben5.0 0a48fa2f6d (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)

Vue2 管理后台专区:

  • 【对齐】Vue2 + Element UI 管理后台对齐 Vue3 + Element Plus 版全部功能,覆盖 AI、BPM、CRM、ERP、FMS、HRM、IM、Infra、IoT、Mall、Member、MES、MP、OA、Pay、PMS、Report、System、WMS 共 19 个业务模块

管理后台公共组件专区:

  • 【优化】优化 Vben5 多个业务表单的标签宽度,减少短信 API 模板编号等长标签的不必要换行,由 @芋道源码 (opens new window) 贡献 Vben5.0 0a48fa2f6d (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【优化】优化 Antdv Next 部门树、物料分类树的窄屏展示,长节点保持单行并支持横向滚动,避免换行错位,由 @芋道源码 (opens new window) 贡献 Vben5.0 28d89b794b (opens new window),对应 https://t.zsxq.com/lEuwN (opens new window)
  • 【优化】优化 Vben5 员工、群组、会议室、车辆、ERP、MES、WMS 等业务选择弹窗,打开时先重置搜索条件与页码再加载数据,同步 Antd、Antdv Next、Element Plus 三端,由 @芋道源码 (opens new window) 贡献 Vben5.0 f6f635e928 (opens new window)、Vben5.0 580fa394ac (opens new window)、Vben5.0 d441d13178 (opens new window)
  • 【优化】优化 Vue3 + Element Plus 在 TypeScript 6 下的 VS Code i18n Ally 插件兼容,为插件加载语言文件显式指定 rootDir,避免因 TS5011 加载文案文件失败、误报文案键不存在,由 @芋道源码 (opens new window) 修复 Vue3 f6d3a83d2d (opens new window),对应 https://t.zsxq.com/vNSyw (opens new window)

UniApp 管理后台专区:

  • 【增强】补充 UniApp 管理后台 Android、iOS 运行发布说明,覆盖 env 环境变量与手机访问的后端地址、manifest.config.ts 配置、HBuilderX 导入 dist/build/app 云打包,以及 Android 签名证书、iOS 证书与描述文件的准备流程,由 @芋道源码 (opens new window) 提供文档,详见 《运行发布》单体文档 (opens new window)、微服务文档 (opens new window),对应 https://t.zsxq.com/Dn7bX (opens new window)
  • 【新增】IM 音视频通话增加 App 端接入,以及微信小程序经 LiveKit RTMP 网关接入,与 PC、H5 互通,并补充开启与网关部署说明,由 @芋道源码 (opens new window) 贡献 Admin Uniapp b1ff452cbd (opens new window)、单体 8aed362ea4 (opens new window),详见 《【通话】语音通话、视频通话、共享屏幕》单体文档 (opens new window)、微服务文档 (opens new window),对应 https://t.zsxq.com/E9YyH (opens new window)

# 🐞 问题修复

后端框架专区:

  • 【修复】适配 Oracle 首条锁定与 SQL Server 行锁语法,统一单条、批量及首条锁定读,保留租户、数据权限和结果映射;锁定读需在事务内调用。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 修复
  • 【修复】Oracle、人大金仓按业务表适配保留字列引用,与转换后的列名保持一致,并保留租户、数据权限、分页及结果映射;不自动修改数据库结构。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 修复
  • 【修复】完成关系型数据库通用 SQL 兼容的首批修复:统计空值与条件表达式、MES 原子数量增量、整数逻辑删除、分组和结果别名映射、表别名、UNION 空值类型及缺表异常识别;本批在单体实现,微服务共享部分按后续同步处理,由 @芋道源码 (opens new window) 贡献,对应 https://t.zsxq.com/iGGfQ (opens new window)
  • 【修复】统计查询按实际数据源适配日期分桶、月份与生日筛选,补齐 Oracle 标量汇总语法,保留原日期返回格式;成交周期统计适配 PostgreSQL、Oracle、SQL Server,按完整天数计算并保留一位小数(截断);单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 修复,对应 https://t.zsxq.com/iGGfQ (opens new window)
  • 【修复】适配排行查询及日志、Token 分批清理的数据库差异;统一分页工具和限量查询入口,限量查询不再查询总数,普通查询改用 Lambda 字段引用,保留原筛选、排序与查询字段。自定义 Mapper 中的旧 QueryWrapperX.limitN 调用需迁移至 BaseMapperX.selectListLimitN。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 贡献,对应 https://t.zsxq.com/iGGfQ (opens new window)
  • 【修复】修正 SQL Server 转换器与新装脚本的字段类型:bit(1) 使用原生 bit,有符号 tinyint、smallint 使用 smallint,保留负数及较大整数;补齐无符号小整数映射。本批在单体实现,微服务共享部分按后续同步处理;已有数据库不自动改列,由 @芋道源码 (opens new window) 修复
  • 【修复】短信验证码 used 字段使用公共整数布尔类型转换器,Java 保持 Boolean,数据库按整数 0/1 读写,兼容 PostgreSQL 等数据库;转换器按字段启用,保留原生 boolean/bit 字段的处理。本批在单体实现,微服务共享部分按后续同步处理,由 @芋道源码 (opens new window) 修复
  • 【修复】会议室指定可预定人员、工作项标签筛选适配 PostgreSQL、Oracle、SQL Server、人大金仓、瀚高和 H2;保留数值编号精度、标签 OR 条件及分页前过滤,MySQL 查询和参数类型保持不变。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 修复
  • 【修复】商城支付状态改为布尔参数绑定,修复 CRM 客户画像统计和 MES 待检查询在 PostgreSQL 下的布尔类型错误,保留空值聚合语义与 OQC 数值标记。单体已实现,微服务共享部分待后续同步,Oracle、SQL Server 等数据库仍需实测,由 @芋道源码 (opens new window) 修复
  • 【修复】修复 SQL 转换器将 INSERT 数据、注释中的建表文本误识别为真实表的问题,兼容缩进、同行多语句和 UTF-8 BOM,由 @芋道源码 (opens new window) 修复 后端 848d494824 (opens new window),感谢 @drakeo338 (opens new window) 提供修复建议 #1274 (opens new window),对应 #1273 (opens new window)
  • 【修复】补齐 MySQL char、time、mediumtext 到 PostgreSQL 的类型映射及无长度 char 的默认处理,修复 SQL 转换后无法建表的问题,由 @java-acc (opens new window) 贡献 #1289 (opens new window),补充修复 后端 85e621ea80 (opens new window)
  • 【修复】修复 Oracle 初始化脚本中文字段长度、索引及序列名超长和角色乱码问题,以及菜单超过 1000 个时查询失败的问题;同步修正 SQL 转换器与导入错误处理,补充驱动接入说明(本次后端代码仅合入 jdk17 分支),由 @芋道源码 (opens new window) 修复 后端 04515204b1 (opens new window),对应 https://t.zsxq.com/tbf3q (opens new window)
  • 【修复】修复 PostgreSQL 等数据库返回 Map 时列名大小写变化,导致统计查询按固定 key 取值失败的问题;通用及联表查询改用大小写不敏感的结果 Map,Mapper 调用方式不变,由 @芋道源码 (opens new window) 修复 后端 8fdc34e9b3 (opens new window),对应 https://t.zsxq.com/kPvqm (opens new window)
  • 【修复】修正 README 短信管理功能说明中“短信模板”的笔误,由 @cgrs5722 (opens new window) 贡献 #1300 (opens new window),对应 #1292 (opens new window)
  • 【修复】修复翻译自动配置加载顺序导致 TranslateUtils 未初始化,CRM 产品等导出时抛出空指针的问题,由 @芋道源码 (opens new window) 修复 43b38dfc5b (opens new window),对应 https://t.zsxq.com/pzkGH (opens new window)
  • 【修复】修复全局 LocalDateTime 反序列化将日期字符串误解析为时间戳的问题,兼容日期、日期时间及 ISO 格式,由 @dadiyang (opens new window) 贡献 #1251 (opens new window),对应 #1250 (opens new window)
  • 【修复】修复 Docker 运行时镜像版本与项目 Java 版本不一致的问题,单体、微服务六套后端按 Java 8、17、25 分别使用对应的 Eclipse Temurin JRE 镜像,由 @陈晨成 (opens new window) 贡献 !272 (opens new window)
  • 【修复】修复 Excel 导出时全局 Long 转换器不生效、Long 编号(如雪花 ID)被写成数值单元格而丢失精度的问题;同时将 Excel 组件由 FastExcel 1.3.0 升级为 Apache Fesod 2.1.0-incubating(org.apache.fesod:fesod-sheet),包名迁移为 org.apache.fesod.sheet,业务代码与代码生成模板已同步,由 @芋道源码 (opens new window) 修复 单体 173264e2cb (opens new window)、微服务 d9c8b8e716 (opens new window),对应 https://t.zsxq.com/a0w1V (opens new window),详见 《Excel 导入导出》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【修复】修复文件下载接口内联返回 SVG、直接打开会执行其中脚本的安全问题:SVG、HTML、XML 等文件按内容识别后改为附件下载(含经应用接口访问的历史文件),并增加 CSP 沙箱、nosniff;普通图片仍可预览,SVG 仍可作为图片引用;S3 后端上传及新签发的私有桶链接同步按附件下载,历史公开桶、CDN 直链需在部署侧另行配置响应头;单体、微服务 JDK17 均已修复,由 @芋道源码 (opens new window) 修复 单体 JDK17 a970ea93c6 (opens new window)、微服务 JDK17 74af76565c (opens new window)
  • 【修复】修复外部请求伪造 data-permission-enable Header 可绕过数据权限的安全问题;网关统一清除外部传入的内部标记 Header,服务端仅 RPC 路径(/rpc-api/**)可消费该忽略标记,管理端、用户 App 接口不再受其影响,内部 RPC 仍需内网隔离,微服务 JDK17 已修复,由 @芋道源码 (opens new window) 修复 微服务 JDK17 4e415cd6c3 (opens new window),感谢 @HieuPenguinnn (opens new window) 反馈,对应 #343 (opens new window)
  • 【修复】修复雪花等大整数 ID 超出 JS 安全整数范围时,前端经 Number、parseInt 等转换丢失精度的问题;Vue3、Vben5(Antd、Antdv Next、Element Plus)及 Admin Uniapp 统一按原值传递 ID,并修正 ID 比较、路由参数与选择器回显,由 @芋道源码 (opens new window) 修复 Vue3 fbb85e0f2c (opens new window)、Vben5.0 de51142736 (opens new window)、Admin Uniapp ae3326c61e (opens new window)、Admin Uniapp 4d008a021d (opens new window),对应 https://t.zsxq.com/yD2rV (opens new window)
  • 【修复】修复并发任务间数据权限上下文相互影响的问题:直接创建的子线程不再继承父线程的 @DataPermission 状态(含禁用),按默认规则生效,避免线程池中懒创建的线程长期残留创建时的状态;通过 TtlRunnable、TtlCallable 传递时复制独立的权限栈,子线程的入栈、出栈不再影响父线程,由 @芋道源码 (opens new window) 修复 后端 86137492b8 (opens new window)

系统管理专区:

  • 【修复】修复 Vue2 图标选择器搜索与分页不同步、切换分类意外改值,用户选择弹窗跨页预选无法回显及重复勾选,以及 OAuth2 多值输入控件宽度不足的问题;补齐钉钉 V2 authCode 回调处理,修复 history/hash 路由回调丢失目标地址和重复使用授权码的问题,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复部门批量删除混入越权编号时仍部分删除成功的问题,任一编号越权则整批拒绝,授权跨租户与忽略数据权限场景不受影响,由 @芋道源码 (opens new window) 修复 后端 c0168a8b10 (opens new window),感谢 @张三 (opens new window) 提供修复建议 !1582 (opens new window)
  • 【修复】修复用户与字典导出遗漏部门、字典类型筛选,字典编辑未锁定类型、颜色值无法回显,菜单树全部展开/收起无效,用户导入移除文件后仍提交旧文件,以及密码长度校验与后端不一致的问题;邮件日志详情按编号重新加载,移除无后端支持的邮件日志导出,由 @芋道源码 (opens new window) 修复 Vben5.0 e75b169b8e (opens new window)、Vben5.0 936b57d5a5 (opens new window)、Vben5.0 48a9ae6865 (opens new window)、Vue3 4436f13f10 (opens new window)
  • 【修复】修复 hash 路由下三方登录回调无法进入绑定页、回调参数与目标页丢失,以及后退、切换标签页、刷新时重复使用授权码的问题;钉钉登录升级为新版(JustAuth DINGTALK_V2),配置文件需将 justauth.type.DINGTALK 改为 DINGTALK_V2,由 @芋道源码 (opens new window) 修复 单体 ea5fd5d903 (opens new window)、Vue3 481d61a363 (opens new window)、Vben5.0 a58a8e200f (opens new window),对应 https://t.zsxq.com/QY7xI (opens new window),详见 《三方登录》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【修复】修复 Vue2 短信模板选择渠道时显示原始编码而非字典名称的问题;修复 Admin Uniapp 编辑用户未锁定账号、修改与重置密码缺少长度校验,以及短信模板搜索遗漏内容筛选的问题,由 @芋道源码 (opens new window) 修复 Vue2 7dc66cf419 (opens new window)、Admin Uniapp 14a3af1ad4 (opens new window)
  • 【修复】修复多租户下菜单管理列表未按租户套餐过滤、返回套餐外菜单的问题,改为只返回租户所在套餐的菜单,系统租户及关闭多租户时保持原有行为,由 @芋道源码 (opens new window) 修复 后端 5f839f5bb0 (opens new window)
  • 【修复】修复 OAuth2 授权的回调地址按前缀匹配、可通过拼接域名或路径绕过校验的问题,改为必须与登记的回调地址完全一致,同步修正示例初始化 SQL 中的回调地址;已有客户端需将「可重定向的 URI 地址」登记为完整的回调地址,由 @芋道源码 (opens new window) 修复 后端 89a6c64232 (opens new window),详见 《OAuth 2.0(SSO 单点登录)》单体文档 (opens new window)
  • 【修复】修复 Vue3 个人中心上传头像时,裁剪图片统一按同名文件上传,同一天内多个用户的头像相互覆盖的问题,改为以唯一文件名上传,由 @芋道源码 (opens new window) 修复 Vue3 df392804c8 (opens new window),对应 https://t.zsxq.com/YWldY (opens new window)

基础设施专区:

  • 【修复】修复 Vue2 代码生成导入将主数据源编号 0 误判为未选择的问题,未选择数据源时不再发起缺参请求,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复 Vben5 代码生成导入将主数据源编号 0 误判为未选择、无法导入表的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 0a48fa2f6d (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【修复】修复前端代码生成模板中字典多选、日期与树选择属性不生效,导入移除文件后仍提交旧文件,主子表明细遗漏、临时编号误提交、必填校验缺失及切换主表后残留旧数据的问题;补齐 Vben5 工具方法与组件导入,修正 Element Plus 工具栏标签、API 导入路径和 Vue3 单选多选值绑定,由 @芋道源码 (opens new window) 修复 3ed98e152a (opens new window)
  • 【修复】修复代码生成修改类名不生效、清空字典类型不生效、未选表时导入弹窗无法解锁、代码预览复制文件失败,错误日志详情不显示异常堆栈、调度日志导出遗漏任务筛选,以及执行一次定时任务后列表未刷新的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 5eb637c7dc (opens new window)、Vben5.0 e75b169b8e (opens new window)、Vben5.0 936b57d5a5 (opens new window)、Vben5.0 a6cb282d30 (opens new window)
  • 【修复】修复 Vben5 API 错误日志等详情弹窗点击关闭后,清空数据时描述项条件判断访问空数据报错、导致弹窗无法关闭的问题;描述组件在数据为空时不再渲染描述项,同步 Antd、Antdv Next、Element Plus 三端,由 @芋道源码 (opens new window) 修复 Vben5 2057d86246 (opens new window),对应 https://t.zsxq.com/ZnHrT (opens new window)

数据报表专区:

  • 【修复】补齐积木报表、仪表盘的超级管理员权限,修复数据源批量删除、查询详情及读取原始表数据被拒绝的问题,普通用户权限不扩大(仅 master-jdk17 分支,不含签名校验失败问题),由 @范亚鹏 (opens new window) 贡献 !1600 (opens new window),并做轻量补齐,落地提交 后端 128a0e3bd3 (opens new window)

工作流专区:

  • 【修复】修复 Vben5 Antdv Next 流程表单设计器的验证规则、创建事件菜单无法展开,以及切换字段时清除校验状态报错的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 035365864e (opens new window),对应 https://t.zsxq.com/wcKxM (opens new window)
  • 【修复】修复 BPM 自动审批在事务完成后执行时,任务显示已通过但流程未继续推进的问题,自动通过、自动拒绝改为独立事务执行,由 @芋道源码 (opens new window) 修复 df3489c4f2 (opens new window),对应 https://wx.zsxq.com/group/88858522214142/topic/22258281454841411 (opens new window)
  • 【修复】修复从“我的流程”查看他人审批中的流程时表单字段权限为空、只读表单展示全部字段的问题;校验任务归属,无待办的发起人按发起人节点只读展示,由 @芋道源码 (opens new window) 修复 61ca559f97 (opens new window),由 @ChenTao 反馈 https://t.zsxq.com/b6jjQ (opens new window)
  • 【修复】修复 BPM 加减签的等待任务可被越权操作、审批中可重复操作,以及减签权限校验的问题,并调整加减签任务的状态流转,由 @芋道源码 (opens new window) 修复 8dc18cb413 (opens new window)
  • 【修复】修复 Simple 流程图初始已有数据时不展示的问题,并修正条件弹窗取消后污染原配置、触发器误将发起人列为可修改字段,以及发起人条件摘要显示变量名的问题,由 @Jason (opens new window) 贡献 !909 (opens new window),同步修复 Vue2、Vben5.0
  • 【修复】修复新建模型首次发布丢失模型编号、校验失败仍继续发布,重新发起丢失嵌套表单字段、只读字段仍校验必填,请假天数计算与审批节点预测不更新,以及请假取消使用错误流程编号的问题;修复 Vue3 流程实例“所属流程”筛选误传流程定义编号,以及取消流程后未关闭取消弹层、误关退回弹层的问题;补齐模型与审批操作权限,监听器改为显示中文事件名并提交 Flowable 英文事件值,由 @芋道源码 (opens new window) 修复 Vben5.0 93ad7599e5 (opens new window)、Vue3 a7cfb5e59e (opens new window)、Vue3 1faa40590e (opens new window)、Vue3 6022ef0534 (opens new window)、Vue3 0b36528938 (opens new window)
  • 【修复】修复使用 DM8 达梦数据库时,工作流旧补丁与 Flowable 6.8.0、8.0.0 不兼容,Liquibase 达梦实现与 Oracle 的 SPI 注册冲突,以及 DMN、事件引擎批量插入失败的问题;按 Flowable 版本提供 flowable-patch-6.8.0、flowable-patch-8.0.0 两套补丁,单体、微服务均按实际 Flowable 版本使用单体项目提供的补丁,由 @芋道源码 (opens new window) 修复 单体 f66210e57d (opens new window),对应 https://t.zsxq.com/UZDBM (opens new window)、https://t.zsxq.com/WUrjO (opens new window),详见 《工作流(达梦适配)》单体文档 (opens new window)、微服务文档 (opens new window)
  • 【修复】修复 Vben5 Antdv Next Simple 流程设计器中,审批人节点未切换到「监听器」标签时点击确定无反应、节点配置无法保存的问题,监听器配置改为预挂载并照常校验,由 @芋道源码 (opens new window) 修复 Vben5 Antdv Next b9e5e4e1a2 (opens new window),对应 https://t.zsxq.com/gOyIu (opens new window)

CRM 客户管理专区:

  • 【修复】CRM 跟进排行、跟进客户排行的逗号分隔编号关联按运行期数据源适配 PostgreSQL、Oracle、SQL Server,保留原筛选及参数绑定,避免相邻编号误匹配;MySQL 等原路径保持不变。单体已实现,微服务共享部分待后续同步,Oracle、SQL Server 尚未实库验收,由 @芋道源码 (opens new window) 修复
  • 【修复】修复删除产品、产品分类时缺少操作日志上下文,导致删除成功却没有对应操作日志的问题,由 @dadiyang (opens new window) 贡献 #1313 (opens new window),对应 #1312 (opens new window)
  • 【修复】修复 CRM 操作日志查询缺少关联业务对象数据权限校验的问题,按业务类型、编号校验 READ 权限,由 @dadiyang (opens new window) 贡献 #1306 (opens new window),落地提交 后端 1a482667d5 (opens new window),对应 #1305 (opens new window)
  • 【修复】修复关联回款计划已删除时,更新、删除回款因操作日志读取计划期数触发空指针的问题,由 @dadiyang (opens new window) 贡献 #1280 (opens new window),对应 #1279 (opens new window)
  • 【修复】修复删除合同未同步删除产品明细,导致关联产品无法删除的问题,存量孤立明细需另行清理,由 @dadiyang (opens new window) 贡献 #1282 (opens new window),对应 #1281 (opens new window)
  • 【修复】修复合同切换客户、商机后残留旧产品与金额,回款切换客户后残留合同与计划,客户权限判断使用错误编号,详情转移参数错配、转移后仍刷新无权访问的详情,商机和联系人预填客户未锁定,以及导入移除文件后仍提交旧文件的问题;修正排行榜接口、待进入公海客户查询和合同关联详情跳转,由 @芋道源码 (opens new window) 修复 Vben5.0 d16a3e7504 (opens new window)、Vben5.0 5eb637c7dc (opens new window)、Vben5.0 b236903b38 (opens new window)、Vben5.0 a5704b556d (opens new window)
  • 【修复】修复回款提交审核时缺少逐单数据权限校验,拥有提交功能权限、但对该回款无写权限的用户也可提交审核的安全问题;提交前按回款编号校验 WRITE 权限(与编辑回款一致),负责人、团队写权限成员、其上级及 CRM 管理员仍可提交,单体、微服务 JDK17 均已修复,由 @芋道源码 (opens new window) 修复,对应 CVE-2025-10277 (opens new window)、VulDB 提交 (opens new window)
  • 【修复】修复合同提交审核时缺少逐单数据权限校验,拥有提交功能权限、但对该合同无写权限的用户也可提交审核的安全问题;提交前按合同编号校验 WRITE 权限(与编辑合同一致),负责人、团队写权限成员、其上级及 CRM 管理员仍可提交,单体、微服务 JDK17 均已修复,由 @芋道源码 (opens new window) 修复
  • 【修复】修复 CRM 管理员转移非本人负责的数据时空指针、误改管理员自身团队权限及遗留旧负责人权限的问题,改为按数据实际的负责人更新或移除旧权限,非管理员的鉴权及新负责人校验保持不变,由 @芋道源码 (opens new window) 修复 后端 85f2928aa5 (opens new window)
  • 【修复】修复 CRM 转移时旧负责人的保留权限缺少校验的问题,仅允许移除、只读或读写,拒绝继续保留负责人及其它非法级别,避免转移后出现多个负责人,由 @芋道源码 (opens new window) 修复 后端 8d94c7c105 (opens new window)

ERP 进销存专区:

  • 【修复】修复采购、销售统计将未审核单据计入金额、反审核后仍计入的问题,入库、出库及对应退货统一只统计已审核单据,由 @dadiyang (opens new window) 贡献 #1321 (opens new window),对应 #1320 (opens new window)
  • 【修复】修复被其它入库、其它出库、盘点单引用的产品仍可删除,导致单据明细关联产品缺失的问题,由 @dadiyang (opens new window) 贡献 #1284 (opens new window),对应 #1283 (opens new window)
  • 【修复】修复按仓库查询库存却返回全仓库存、订单带出数量为空时丢失明细、盘点切仓后盈亏未重算,收付款抵扣行无法提交、合计使用应收应付金额,清空或删除明细后合计残留,以及编辑采购订单重建明细编号的问题;修正销售出库和退货的其他费用计算,销售订单及其它出入库支持零单价,由 @芋道源码 (opens new window) 修复 Vue3 f9dc327eee (opens new window)、Vben5.0 0cf50e028c (opens new window)、Vben5.0 2b1a0112de (opens new window)、后端 4843ff5774 (opens new window)、Vben5.0 48a9ae6865 (opens new window)、Admin Uniapp 802371e832 (opens new window)

FMS 财务管理专区:

  • 【修复】修复 Vue2 大整数账套、科目及凭证编号丢失精度,导致账套回显、凭证保存后跳转及结转设置异常的问题,由 @芋道源码 (opens new window) 修复 Vue2 40a212a92f (opens new window)
  • 【修复】修正初始化结账模板时,报销电话费误引用办公用品科目的问题,改为销售费用-通讯费(560109),对新初始化的模板生效,由 @芋道源码 (opens new window) 修复 后端 88bdc7a2a4 (opens new window),感谢 @dadiyang (opens new window) 提供反馈 #1327 (opens new window),对应 #1326 (opens new window)
  • 【修复】修复结转模板分类无法切换、弹窗中录凭证快捷键误操作背景凭证,切换辅助核算类别后残留搜索条件,以及账簿选择深层科目后未展开祖先节点的问题;添加账套成员时禁选已有成员,由 @芋道源码 (opens new window) 修复 Vben5.0 93ad7599e5 (opens new window)、Vben5.0 e78a51f356 (opens new window)、Vben5.0 2b1a0112de (opens new window)、Vben5.0 48a9ae6865 (opens new window)

HRM 人力资源专区:

  • 【修复】月度社保首月创建、次月创建和删除共用业务锁,并在事务提交或回滚后释放,避免并发生成重复首月记录。单体已实现,微服务共享部分待后续同步,由 @芋道源码 (opens new window) 修复
  • 【修复】修复 Vue2 工作台日历日期数组未正确匹配备忘录、个人工作台首次进入未加载,以及绑定员工后返回缓存页面无法恢复的问题,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复 Vben5 员工配置、考勤明细、薪资记录及绩效明细等表格数据被初始空配置覆盖、回填或详情不显示的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 0a48fa2f6d (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【修复】修复空直属上级触发员工空编号查询并提示不能为空、员工选择弹窗部门筛选与嵌套弹窗回填异常、教育经历教学方式显示不完整,以及部门详情员工表格高度过小的问题;修复工作台日历备忘录不显示、个人工作台首次未加载及绑定员工后返回缓存页面无法恢复的问题,Vue3、Admin Uniapp 同步修复,由 @芋道源码 (opens new window) 修复 Vben5.0 5541654ae3 (opens new window)、Vben5.0 f43a9bade2 (opens new window)、Vben5.0 dcfdf1d367 (opens new window)、Vben5.0 0d4ac12c49 (opens new window)、Vben5.0 1fbdc90d20 (opens new window)、Vben5.0 bd1655e507 (opens new window)、Vue3 9264bf02b3 (opens new window)、Vue3 6d4b434d58 (opens new window)、Admin Uniapp dd8ada75c8 (opens new window),对应 https://t.zsxq.com/YHxF6 (opens new window)、https://t.zsxq.com/k3m2R (opens new window)
  • 【修复】修复员工编辑丢失编号、面试安排更新缺少候选人编号,补录打卡联动失效与时间戳显示异常,社保月表停止参保按钮无法启用、刷新后残留勾选,以及招聘薪资/年龄清空与面议、不限切换异常的问题;绩效申诉提交附件数组,部门选择支持搜索与独立多选,修复社保详情编辑按钮无法显示和操作,由 @芋道源码 (opens new window) 修复 Vben5.0 dcddf5c9b3 (opens new window)、Vben5.0 93ad7599e5 (opens new window)、Vben5.0 6614e3af29 (opens new window)、Vben5.0 e971d6b7ea (opens new window)、Vben5.0 48a9ae6865 (opens new window)、Admin Uniapp 802371e832 (opens new window)
  • 【修复】修复 Admin Uniapp 考勤打卡将定位转为 GCJ02 后与按 BD09 维护的考勤点比较,导致距离判断偏差的问题,改为将 WGS84 定位转为 BD09 后再计算距离并打卡,由 @芋道源码 (opens new window) 修复 Admin Uniapp 62b8272b1f (opens new window)
  • 【修复】修复 Vue3、Admin Uniapp 人事分析中分类未填写时显示为“未知”的问题;修复 Admin Uniapp 确认入职、复聘时可选择晚于今天的入职时间,候选人淘汰原因提示可输入却无法手动填写,以及转正、转全职的异动原因被错误过滤的问题,由 @芋道源码 (opens new window) 修复 Vue3 191e283bd3 (opens new window)、Admin Uniapp 24face043d (opens new window)、Admin Uniapp a6a41dd6c8 (opens new window)、Admin Uniapp b1fff1d968 (opens new window)、Admin Uniapp e2c0196f5c (opens new window)

IM 即时通讯专区:

  • 【修复】修复 Vue2 大整数消息编号比较与排序不准确、消息游标保存后回退的问题,保留消息与会话编号精度,由 @芋道源码 (opens new window) 修复 Vue2 40a212a92f (opens new window)
  • 【修复】修复频道消息查询中空接收人参数与列表类型处理器不匹配、导致消息拉取异常的问题,由 @Esctasy2450 (opens new window) 贡献 #1299 (opens new window)
  • 【修复】修复文本消息同时提及多个用户时渲染报错,表情上传后宽高未自动回填,跳转消息列表时发送人、接收人或群组筛选未回显,以及好友申请游标为 0 时被遗漏的问题;修复 Vue2、Vue3 音视频通话切换时断开异常被吞掉的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 5eb637c7dc (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 00c26170ff (opens new window)、Vue2 c029879064 (opens new window)、Vue3 02b96e32e1 (opens new window)

IoT 物联网专区:

  • 【修复】删除未发布且无设备的产品时,先幂等清理产品属性表,兼容 TDengine、IoTDB;删表失败时保留产品,MySQL 删除失败后可重试,由 @芋道源码 (opens new window) 修复 后端 88bdc7a2a4 (opens new window),感谢 @dadiyang (opens new window) 提供反馈 #1325 (opens new window),对应 #1324 (opens new window)
  • 【修复】修复 Vue2 设备地图选点将零经纬度视为空、接受非法坐标的问题,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复删除设备后在途消息因设备不存在反复重投的问题;消费时跳过已删除设备,Redis 重投任务限制单轮扫描量并清理失效的待确认记录,可恢复异常仍会重试,由 @芋道源码 (opens new window) 修复 后端 6ed0971489 (opens new window),感谢 @dadiyang (opens new window) 提供问题复现与修复建议 #1272 (opens new window),对应 #1271 (opens new window)
  • 【修复】修复设备上报与回复日志在同毫秒写入 TDengine 时互相覆盖、导致消息日志丢失的问题,改用 ts + id 复合主键,JDK17、JDK25 均已修复,已有消息表需按新结构迁移,由 @dzk (opens new window) 贡献 !1598 (opens new window),落地提交 后端 0caf646402 (opens new window),对应 https://t.zsxq.com/YP2ao (opens new window)
  • 【修复】修复 IoT 旧连接关闭异常导致设备重连失败、旧 MQTT 连接注销时误删新连接,以及离线消息发送失败时残留连接映射的问题,由 @芋道源码 (opens new window) 修复 73ac8f7ebf (opens new window),对应 https://t.zsxq.com/sG9Al (opens new window)
  • 【修复】修复 Redis 数据流转配置缺少数据结构并丢失已有配置,设备零经纬度不显示、导入移除文件后仍使用旧文件、跨页批量勾选遗漏设备,以及设备日志入口未打开日志页签的问题;同步物模型表结构时仅处理指定产品,失败时返回异常,由 @芋道源码 (opens new window) 修复 Vben5.0 4a944940f9 (opens new window)、Vben5.0 0cf50e028c (opens new window)、Vben5.0 76882053a4 (opens new window)、后端 90d358a90e (opens new window)
  • 【修复】修复 Vben5 新增设备时误打开地图选点、确认坐标后无法保存的问题,同步修复 Drawer 的同类问题,并纠正三端 FMS 账套成员、PMS 知识库模板主弹窗的声明顺序;修复 Vue3、Vben5 地图选点将 0 坐标视为空、未过滤非法坐标,以及百度地图 SDK 加载失败或超时后无法重试的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 e9d821aa27 (opens new window)、Vue3 0574070e6a (opens new window),对应 https://t.zsxq.com/sHi4k (opens new window)
  • 【修复】修复 Admin Uniapp IoT 首页原生地图直接使用 BD09 坐标导致设备标记偏移的问题,改为转换为 GCJ02 后展示,由 @芋道源码 (opens new window) 修复 Admin Uniapp 62b8272b1f (opens new window)
  • 【修复】IoT 数据库数据流转按实际外部连接选择时间函数,Oracle、SQL Server 改用 CURRENT_TIMESTAMP,保留外部数据库时钟及 MySQL、PostgreSQL 原写入语义。单体已实现,微服务共享部分待后续同步;Oracle、SQL Server 的目标时间列、精度与时区仍需实库验收,由 @芋道源码 (opens new window) 修复
  • 【修复】修复 IoT 数据库数据目的的目标表名未校验、被直接拼接到 INSERT 语句的问题,保存时校验表名格式,执行前再次校验以拦截历史保存的非法表名,支持 table、schema.table 格式,由 @芋道源码 (opens new window) 修复 后端 8618426f1b (opens new window)
  • 【修复】修复 IoT 固件 .bin 文件被上传类型白名单误拦、提示不支持的文件类型的问题,后台上传、前端直传的预签名及登记均支持 .bin,仍保留后缀与内容类型校验(本次仅单体 JDK17),由 @芋道源码 (opens new window) 修复 单体 JDK17 2f655a816b (opens new window),对应 https://t.zsxq.com/bAppp (opens new window)

商城专区:

  • 【修复】修复商城订单支付、佣金提现和售后退款回调未核对业务单据绑定编号的问题,拒绝其它支付单、转账单或退款单串单更新状态;绑定编号尚未回写时拒绝本次通知,等待通知重试,由 @芋道源码 (opens new window) 修复 后端 319a7e1f58 (opens new window)
  • 【修复】补齐订单发货状态校验,拒绝未支付、已完成及已取消等订单发货,保留已发货订单修改物流的能力,并补充并发取消、收货后的状态保护回归,由 @芋道源码 (opens new window) 修复 后端 88bdc7a2a4 (opens new window),感谢 @dadiyang (opens new window) 提供反馈 #1311 (opens new window),对应 #1310 (opens new window)
  • 【修复】修复优惠券模板删除后,其未使用优惠券因回退模板领取数失败而无法删除的问题,由 @dadiyang (opens new window) 贡献 #1317 (opens new window),对应 #1316 (opens new window)
  • 【修复】修复删除 DIY 模板时未同步删除所属页面的问题,模板及页面在同一事务中删除,由 @dadiyang (opens new window) 贡献 #1319 (opens new window),对应 #1318 (opens new window)
  • 【修复】修复 Vue2 地图选点弹窗反复打开后 SDK 异步回调报错、加载失败或超时后无法重试,以及自提门店地图坐标转换偏移的问题;门店改用百度地图选点,仍按 GCJ02 存储,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复同一商品分次加购后购物车数量可超过库存的问题,改为按合并后的总量校验,由 @dadiyang (opens new window) 贡献 #1268 (opens new window),落地提交 后端 652d77c0d7 (opens new window),对应 #1267 (opens new window)
  • 【修复】修复商城统计、余额统计和分销查询在 PostgreSQL 下的日期、空值及逻辑删除兼容问题,并明确趋势数据排序,由 @new-13years (opens new window) 贡献 #1307 (opens new window),落地提交 后端 9ecd3ed90d (opens new window),对应 #1308 (opens new window)
  • 【修复】修复 Mall Uniapp 商品列表“新品优先”未传递排序字段、未按创建时间倒序的问题,需配合后端 createTime 排序字段白名单,由 @芋道源码 (opens new window) 修复 Mall Uniapp 8d3111c383 (opens new window),感谢 @dadiyang (opens new window) 反馈,对应 #40 (opens new window)
  • 【修复】修复 PostgreSQL 下按商品属性筛选属性值时参数类型不一致报错的问题,分页请求的属性编号改为 Long,由 @Lyin-OTTF (opens new window) 贡献 #1297 (opens new window),对应 #1293 (opens new window)
  • 【修复】修正管理端新建商品评价的请求契约,移除无效的会员、订单项编号(虚拟评价不关联真实会员及订单),由 @芋道源码 (opens new window) 修复 后端 9d5d8c9527 (opens new window),感谢 @dadiyang (opens new window) 提供问题复现与修复建议 #1278 (opens new window),对应 #1277 (opens new window)
  • 【修复】修复商品分页接口拒绝 createTime 排序参数、无法按创建时间排序的问题,由 @dadiyang (opens new window) 贡献 #1270 (opens new window),对应 #1269 (opens new window)
  • 【修复】修复佣金提现申请未初始化审核状态、管理端无法通过或驳回的问题,由 @dadiyang (opens new window) 贡献 #1286 (opens new window),对应 #1285 (opens new window)
  • 【修复】修复秒杀活动删除或商品移出活动后,订单取消、售后退款恢复秒杀库存时空指针、操作失败的问题,配置不存在时跳过秒杀库存恢复,由 @dadiyang (opens new window) 贡献 #1266 (opens new window),对应 #1265 (opens new window)
  • 【修复】修复满减送活动赠送积分未计入订单总积分,导致支付后未发放、退款时却扣减的问题,统一支付发放与退款扣减口径,由 @dadiyang (opens new window) 贡献 #1264 (opens new window),对应 #1263 (opens new window)
  • 【修复】修复注册发券时过期模板中断整批新人券发放的问题,由 @dadiyang (opens new window) 贡献 #1256 (opens new window),对应 #1255 (opens new window)
  • 【修复】修复商品子表单校验失败仍提交、删除属性后 SKU 表头残留,优惠券商品/分类编辑不回显、运费模板新建报错,订单调价浮点误差、售后拒绝原因无法提交,以及订单自提门店多选和活动时间筛选无效的问题;核销前展示订单预览并确认,限制已发货订单再次发货,拼团成员按正确团长查询并显示跨页团长昵称,由 @芋道源码 (opens new window) 修复 Vben5.0 93ad7599e5 (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 a5704b556d (opens new window)、后端 1ad8b5291b (opens new window)、Vue3 5b550f4123 (opens new window)
  • 【修复】修复地图选点弹窗反复开关时百度地图 SDK 异步回调报错,以及未完成的地址搜索残留加载状态的问题;自提门店统一使用百度地图选点,仍按 GCJ02 存储,Vue3 与 Vben5 三端同步修复,由 @芋道源码 (opens new window) 修复 Vue3 d292e41929 (opens new window)、Vben5.0 3d59367cb3 (opens new window)
  • 【修复】修复会员查询售后日志缺少售后单归属校验、可读取其它会员售后日志的安全问题,本人售后单仍返回完整日志,单体、微服务 JDK17 均已修复,由 @芋道源码 (opens new window) 修复 单体 JDK17 5460160619 (opens new window)、微服务 JDK17 df604fbd98 (opens new window),感谢 @HieuPenguinnn (opens new window) 反馈,对应 #344 (opens new window)
  • 【修复】修复 App 端视频组件 dom-video 将视频地址、封面、填充方式直接拼接进 v-html,含引号的值可闭合属性并注入事件脚本的问题;改为对属性值做 HTML 转义,填充方式只允许 contain、cover、fill,合法地址(含签名参数、本地路径)不受影响,由 @芋道源码 (opens new window) 修复
  • 【修复】修复 Vue3、Vben5 商城商品、交易统计判断同一天时误用星期,导致同月同星期的不同日期被当作同一天、查询范围多向前取一天的问题;改为按日期判断,真实同一天时仍保留原有的图表扩展,由 @芋道源码 (opens new window) 修复 Vue3 ef3caebc60 (opens new window)、Vben5.0 f47ff8c8e7 (opens new window),感谢 @cogic (opens new window) 反馈,对应 #242 (opens new window)

会员中心专区:

  • 【修复】修复会员积分并发扣减可能透支、积分流水余额使用旧值的问题(本次仅单体 JDK17),由 @陈晨成 (opens new window) 贡献 !273 (opens new window),移植至 单体 JDK17 b78102a5c6 (opens new window)
  • 【修复】修复会员优惠券查询未限定当前会员、收藏商品金额放大 100 倍,余额流水在钱包编号加载前发出无范围查询,积分配置为空时报错,以及余额/积分调整缺少非零和非负校验的问题;修正积分与成长值时间筛选参数,编辑会员新增标签后及时更新选项,由 @芋道源码 (opens new window) 修复 Vben5.0 93ad7599e5 (opens new window)、Vben5.0 eb491cdbec (opens new window)、Vben5.0 0cf50e028c (opens new window)、Vben5.0 b236903b38 (opens new window)、Vben5.0 a6cb282d30 (opens new window)

MES 制造执行专区:

  • 【修复】修复 MES 排班节假日仍消耗倒班周期,以及倒班后同一班组连续上班没有休息间隔的问题;生成时跳过节假日、调整三班倒轮转顺序,并禁止影响已确认排班的假期变更(本次仅修复 jdk25),由 @芋道源码 (opens new window) 修复 后端 33c90a7a61 (opens new window),对应 https://t.zsxq.com/XdcRW (opens new window)
  • 【修复】修复自动编号输入控件宽度不足、编号及生成按钮被挤压的问题,同步修复 Vue3;修复 Vben5 维修明细等手动表格加载后数据被空配置覆盖的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 0a48fa2f6d (opens new window)、Vue3 9bd6a91286 (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【修复】修复不同自动编码规则可配置相同固定字符前缀的问题,由 @dadiyang (opens new window) 贡献 #1254 (opens new window),对应 #1253 (opens new window)
  • 【修复】修复条码更新时业务对象唯一性校验未排除自身,导致误报条码已存在的问题,并补齐点检保养方案编码枚举,由 @Crab (opens new window) 贡献 !1599 (opens new window)
  • 【修复】修复条码自动生成开关提交失败、盘点结果必填字段错误禁用、检测值未填时提交字符串 undefined,切换物料分类或批次管理后表单不联动,以及清空通知单时误清客户、供应商和联系方式的问题;修正设备、物料及销售日期筛选与分类导出条件,补齐详情和节假日查询权限,由 @芋道源码 (opens new window) 修复 Vben5.0 eb491cdbec (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 247e1b7723 (opens new window)、后端 1ad8b5291b (opens new window)、Vue3 4436f13f10 (opens new window)、Admin Uniapp 802371e832 (opens new window)

微信公众号专区:

  • 【修复】修复 Vue2 位置消息无法正确预览的问题,改用百度地图展示,原有 GCJ02 坐标仅在展示时转换,由 @芋道源码 (opens new window) 修复 Vue2 0cd64b776a (opens new window)
  • 【修复】修复统计图日期重复、乱序和缺失日期错位,新增标签未提交公众号编号,重置查询丢失公众号编号、切换菜单后回复内容串用,以及素材选择弹窗列表为空的问题;草稿正文图片使用微信素材上传,上传请求读取当前登录令牌,自动回复页签切换回到第一页,由 @芋道源码 (opens new window) 修复 Vben5.0 eb491cdbec (opens new window)、Vben5.0 c603effae4 (opens new window)、Vben5.0 0cf50e028c (opens new window)、Vben5.0 b236903b38 (opens new window)、Vben5.0 0f361bcfd1 (opens new window)
  • 【修复】修复位置消息无法正确预览的问题;Vue3、Vben5 改用百度地图预览,Admin Uniapp 原生地图补齐标记图标、H5 使用百度地图,原有 GCJ02 坐标仅在展示时转换,由 @芋道源码 (opens new window) 修复 Vue3 d292e41929 (opens new window)、Vben5.0 3d59367cb3 (opens new window)、Admin Uniapp 62b8272b1f (opens new window)
  • 【修复】修复公众号素材上传按原始文件名创建临时文件,可能覆盖、删除其它文件或并发同名互相影响的问题,永久素材、临时素材及图文图片改用随机文件名独占创建,仅保留合法的扩展名,由 @芋道源码 (opens new window) 修复 后端 d5721c30ba (opens new window)

OA 办公自动化专区:

  • 【修复】修复费用报销、差旅报销明细 JSON 中 LocalDateTime 反序列化失败,导致详情、列表查询报错的问题,单体、微服务 JDK17 均已修复,由 @芋道源码 (opens new window) 修复 单体 JDK17 4ee2d0f6ed (opens new window)、微服务 JDK17 aa9e5c859b (opens new window),对应 https://t.zsxq.com/KmPNU (opens new window)
  • 【修复】修复 Vben5 出差、报销明细及任务相关表格手动加载后数据被初始空配置覆盖的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 0a48fa2f6d (opens new window),对应 https://t.zsxq.com/hYxlG (opens new window)
  • 【修复】修复请假、笔记和计划附件提交类型错误、多选上传重复首附件或误删同名附件,计划报表切换日期/类型后查询不生效,笔记切换共享场景仍查询个人笔记,以及联系人场景筛选使用旧条件的问题;转正申请与邮箱授权码禁止仅填写空格,由 @芋道源码 (opens new window) 修复 Vben5.0 eb491cdbec (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 247e1b7723 (opens new window)

支付中心专区:

  • 【修复】修复支付、提现示例的回调未核对示例单据绑定的支付单、转账单编号,可被其它支付单、转账单串单更新的问题,由 @芋道源码 (opens new window) 修复 后端 e585349a77 (opens new window)
  • 【修复】修复钱包充值回调未核对绑定支付单编号,以及钱包退款重复通知可能重复扣减冻结金额或解冻余额的问题;退款按绑定编号和终态校验,并通过退款状态条件更新控制钱包操作,防止重复处理,由 @芋道源码 (opens new window) 修复 后端 319a7e1f58 (opens new window)
  • 【修复】修复同一笔钱包充值并发发起退款时,失败退款重试等情况下可能重复冻结余额的问题;对充值记录加行锁后再校验、冻结及绑定退款单,避免重复冻结,由 @芋道源码 (opens new window) 修复 后端 c842ebde47 (opens new window)
  • 【修复】修复支付通知的重试次数及间隔下标偏移,按首次通知加 8 次重试执行全部 9 次投递,完整使用配置的 8 个重试间隔,由 @芋道源码 (opens new window) 修复 后端 30a0175edc (opens new window)
  • 【修复】修复钱包流水汇总的累计支出返回负数的问题,支出汇总按正值返回,收入及净额统计保持原有口径,由 @dadiyang (opens new window) 贡献 #1323 (opens new window),对应 #1322 (opens new window)
  • 【修复】修复 App 支付订单提交缺少归属校验的问题,查询、提交时核对订单的用户编号与用户类型,由 @dadiyang (opens new window) 贡献 #1304 (opens new window),落地提交 后端 2b2a1773d6 (opens new window),对应 #1303 (opens new window)
  • 【修复】修复退款请求异常且渠道结果未知时,退款单长期处于处理中、无法重新发起的问题;先查询渠道,再复用原退款单号和金额受控重试,保留未知状态并防止旧轮询覆盖新尝试,钱包退款只入账一次,由 @芋道源码 (opens new window) 修复 后端 d2cd9ffe31 (opens new window),感谢 @cgrs5722 (opens new window) 提供修复建议 #1301 (opens new window),对应 #1290 (opens new window)
  • 【修复】修复 Vben5.0 支付渠道选择 PEM、CRT、P12 证书后误调用通用文件上传接口、提示文件类型不支持的问题,改为本地读取回填(P12 使用 Base64),同步 web-antd、web-antdv-next、web-ele,由 @芋道源码 (opens new window) 修复 Vben5.0 455d8b03b5 (opens new window),对应 https://t.zsxq.com/2mODE (opens new window)
  • 【修复】修复同一钱包并发消费、充值时交易流水余额不连贯的问题,由 @dadiyang (opens new window) 贡献 #1258 (opens new window),对应 #1257 (opens new window)
  • 【修复】修复支付单元测试 Redis 配置缩进错误、连接参数不生效的问题,同步修复六套后端其他模块,Spring Boot 2 使用 spring.redis,Spring Boot 3、4 使用 spring.data.redis,由 @kungge (opens new window) 贡献 #324 (opens new window)
  • 【修复】修复订单、退款、钱包及示例单金额未正确分转元,提现金额单位提交错误、条码支付缺少确认入口、扫码支付二维码未打开,以及微信 v2 证书按文本读取导致内容损坏的问题;修正支付渠道配置、异步回调内容读取与首次进入收银台的支付状态同步,由 @芋道源码 (opens new window) 修复 Vben5.0 eb491cdbec (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 b236903b38 (opens new window)、Vben5.0 678949dfbe (opens new window)
  • 【修复】修复交易订单取消后关联支付单未及时关闭的问题;会员取消、支付超时的订单在事务提交后异步关单(含重复支付拓展单),保留渠道已支付和系统异常状态,并补齐支付宝、微信、钱包及模拟支付渠道的关单处理,由 @芋道源码 (opens new window) 修复 5d67f1fe3b (opens new window),对应 https://t.zsxq.com/dlFQA (opens new window)
  • 【修复】修复支付转账结果通知的渠道错误反馈与并发状态竞争,避免已成功转账被旧关闭结果误报,网络异常时保留待确认状态供后续同步,由 @芋道源码 (opens new window)、@Lord丶冷轩 (opens new window) 修复 !1345 (opens new window),落地提交 c8236e2514 (opens new window)
  • 【修复】修复退款、转账发起在渠道异常或网络失败时被错误终态化、重复发起并发竞态及待确认状态丢失渠道单号的问题;支付单创建与重试增加 Redis 锁,外层事务回滚时保留支付侧状态和通知重试能力,由 @芋道源码 (opens new window) 修复 后端 ed24181e71 (opens new window),对应 退款重试讨论 (opens new window)、转账状态讨论 (opens new window)
  • 【修复】修复微信转账在用户 24 小时未确认后无法重新发起的问题;确认微信渠道已终态关闭后才生成新的渠道转账单号,网络异常和取消中状态不再误判为关闭,避免重复转账,由 @芋道源码 (opens new window) 修复 后端 112cd7528c (opens new window),对应 ID0PFR (opens new window)
  • 【修复】修复微信支付订单重复提交时每次新建支付订单拓展的问题;复用待支付拓展单并按订单加锁,渠道下单异常时确认渠道订单已关闭后才创建新拓展单,避免重复支付,支付宝、微信付款码等渠道行为不变,由 @芋道源码 (opens new window) 修复 dbcea51d28 (opens new window)
  • 【修复】修复后台钱包充值退款接口缺少权限校验的问题,复用用户余额修改权限(pay:wallet:update-balance),阻止无权限用户发起退款(本次仅单体 JDK17),由 @芋道源码 (opens new window) 修复 单体 JDK17 2f655a816b (opens new window),对应 #1328 (opens new window)

PMS 项目管理专区:

  • 【修复】修复删除知识库文档标签后,重新编辑文档仍回显已删除标签、导致保存失败的问题,由 @芋道源码 (opens new window) 修复 后端 04a05af1c1 (opens new window),感谢 @dadiyang (opens new window) 提供问题复现与修复建议 #1276 (opens new window),对应 #1275 (opens new window)
  • 【修复】修复工作项从迭代拖回待规划时,个人排序历史删除记录触发唯一键冲突的问题,改用项目行锁保证个人排序唯一;已有数据库需移除 pms_work_item_user_sort 表的冲突唯一索引,保留普通查询索引。修复 Vue3 + Element Plus 项目、迭代详情切换页签后高级筛选浮层未关闭的问题,由 @芋道源码 (opens new window) 修复 后端 c452b0729d (opens new window)、Vue3 a333fde5c (opens new window),对应 https://t.zsxq.com/V48Hl (opens new window)
  • 【修复】修复项目模板筛选事项类型后保存时因嵌套响应式数据无法克隆而抛出 DataCloneError(改用项目已有的深拷贝方法)、工作项导入选文件后仍提示未上传、操作迭代时误跳详情,以及工作项导出遗漏当前关键字的问题;取消关注后正确刷新,项目操作保留分组筛选,无分组查询权限时仍可初始化项目列表,并补齐归档、回收与移动分组权限,由 @芋道源码 (opens new window) 修复 Vben5.0 93ad7599e5 (opens new window)、Vben5.0 6614e3af29 (opens new window)、Vue3 4dff2cb884 (opens new window)、Vben5.0 e971d6b7ea (opens new window)、Vue3 78236d0bbd (opens new window),对应 https://t.zsxq.com/7Hcjx (opens new window)

AI 大模型专区:

  • 【修复】修复 Midjourney 操作任务参数错位、衍生图片丢失模型、多模型进度查询混用提供方、比例和版本参数未提交,以及开源代理密钥鉴权、空错误响应被忽略的问题,由 @芋道源码 (opens new window) 修复 后端 2c781729f2 (opens new window)
  • 【修复】修复 Spring Boot 4 版 AI 聊天配置 Function、MCP 工具后只回复“我来查询”、未执行工具并继续生成回答的问题,同步和流式调用统一通过 ChatClient 完成工具调用循环,单体、微服务同步修复,由 @芋道源码 (opens new window) 修复 单体 SB4 dda461d1d2 (opens new window)、微服务 SB4 a39dcd397 (opens new window),对应 https://t.zsxq.com/QvxNn (opens new window)
  • 【修复】修复 Function 工具在 SDK 异步回调线程中因类加载器不一致而解析失败的问题,显式注册工具回调,并补充本地 AI 工具调用、MCP Server 共用回调及工具上下文说明(本次代码修复仅限 jdk25),由 @芋道源码 (opens new window) 修复 c8a584c51e (opens new window),对应 https://t.zsxq.com/pAz7V (opens new window)
  • 【修复】修复新增工作流路由缺参、工作流描述无法保存、新增知识库分段丢失文档编号,普通用户编辑个人聊天角色误用管理接口,以及知识引用点击后无法打开的问题;修正测试参数与绘图搜索绑定、工作流运行失败提示、直传文档地址和模型编辑字段联动,补齐文档/分段启用权限,由 @芋道源码 (opens new window) 修复 Vben5.0 eb491cdbec (opens new window)、Vben5.0 a3011fed0b (opens new window)、Vben5.0 c603effae4 (opens new window)、Vben5.0 b236903b38 (opens new window)、Vben5.0 678949dfbe (opens new window)
  • 【修复】修复 AI1 会话断线或停止后无法恢复接收、SSE 返回 JSON 业务错误时反复重试,以及会话消息页内顺序倒置的问题,接管中断任务时保留已生成内容、避免重复执行;修复 MCP 断线或初始化失败后无法恢复连接的问题,补齐知识库分片参数校验,模型、知识库、SKILL 删除时的引用校验及相关操作权限,并替换 JDK17 不支持的新 API,由 @芋道源码 (opens new window) 修复 单体 SB4 d50ecb75bd (opens new window)、Vue3 c641911dd5 (opens new window)、单体 JDK17 78976885fd (opens new window)

WMS 仓储管理专区:

  • 【修复】修复 Vben5 入库单明细表格在暗色模式下白底、表头及合计行配色不一致的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 c8f054bae9 (opens new window),对应 https://t.zsxq.com/ZnHrT (opens new window)
  • 【修复】修复 SKU 选择弹窗跨页勾选丢失,商品重置和导出遗漏分类树条件,分类搜索子节点时丢失父节点,单据数据组装异常后弹窗无法解锁,盘点编辑初始化金额未按数量与单价重算,以及库存重置查询后仍残留零库存筛选条件的问题;修复打印重复及旧内容残留的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 dcddf5c9b3 (opens new window)、Vben5.0 e75b169b8e (opens new window)、Vben5.0 e78a51f356 (opens new window)、Vben5.0 0cf50e028c (opens new window)、Vben5.0 48a9ae6865 (opens new window)、Vben5.0 2bcaf24b6e (opens new window)

管理后台公共组件专区:

  • 【修复】修复 Vue2 将大整数编号转换为数值后丢失精度,导致详情查询、路由跳转与选择器回显异常的问题,覆盖客户、人事、物联网、商城、制造、办公、支付等业务页面及公众号素材账号,由 @芋道源码 (opens new window) 修复 Vue2 40a212a92f (opens new window)
  • 【修复】修复 Vben5 的 API 选择、级联及树选择组件在自定义模型绑定下,选择后值未回写、编辑回填与清空不同步,以及 TDesign 树选择器选项为空的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 e5cb3ed83c (opens new window),感谢运20反馈 https://t.zsxq.com/aDrjs (opens new window)
  • 【修复】修复 Element Plus 表单清空、搜索、多选、输入长度与数值约束等属性未生效,上传控件覆盖调用方文件大小限制,以及 FormCreate 部门多选自动选中子部门的问题;修复 Vue2 未知语言代码块缺少复制按钮、条件字段新增后不响应,以及字符串占位符格式化报错的问题,由 @芋道源码 (opens new window) 修复 Vben5.0 71e132714c (opens new window)、Vben5.0 9fc5d51a8e (opens new window)、Vben5.0 a6cb282d30 (opens new window)、Vben5.0 e971d6b7ea (opens new window)、Vue2 2c6294ec9d (opens new window)、Vue2 c029879064 (opens new window)
  • 【修复】修复 Antdv Next 日期、时间范围、输入框附加内容与表单设计器的运行时兼容问题,以及三套前端财务页面无法加载、表单联动金额未回写、支付应用新增报错等问题,由 @XuZhiqiang (opens new window) 贡献 !389 (opens new window),本地合并及补修见 Vben5.0 0b855a7e79 (opens new window)
  • 【修复】修复 Vben5 双列菜单二级面板遮挡正文、取消固定后二级菜单消失,以及默认子路由 path 为空时二级菜单不展示的问题,同步 Vben 官方修复 Vben5.0 d27a5b8a0c (opens new window)、Vben5.0 533e246467 (opens new window)、Vben5.0 4634655c62 (opens new window)
  • 【修复】修复 Vben5 缓存页面切换后,原页面打开的 Modal 仍显示在当前页面的问题,同步 Vben 官方修复 Vben5.0 151d80f9e5 (opens new window)
  • 【修复】修复 Vue3 + Element Plus 使用新版 pnpm 安装依赖时报 ERR_PNPM_IGNORED_BUILDS 中断的问题,补齐依赖构建白名单(允许 esbuild、@parcel/watcher,禁止 core-js-pure、es5-ext)与根工作区声明,兼容旧版 pnpm,由 @zhangxingr (opens new window) 贡献 !910 (opens new window),落地提交 Vue3 ce77bb836a (opens new window)

UniApp 管理后台专区:

  • 【修复】修复工作台分类与菜单内容无法滚动导致 OA 等末尾菜单不可见,以及末项被固定底栏遮挡的问题,覆盖纵向分类、横向分类、小标题、折叠四种布局,由 @芋道源码 (opens new window) 修复 Admin Uniapp e7cec9e028 (opens new window),对应 https://t.zsxq.com/RMwwV (opens new window)
  • 【修复】修复 UniApp 管理后台 App 端启动时加载 LiveKit Web SDK、因缺少 DOMException 导致白屏的问题,SDK 改为仅 H5 条件编译加载;修复滑块验证码验证失败或请求异常后无法再次拖动的问题,每次拖动重新创建节点查询,并补齐校验、刷新失败后的重试恢复,由 @芋道源码 (opens new window) 修复 Admin Uniapp 650257fc41 (opens new window),对应 https://t.zsxq.com/HIauN (opens new window)
  • 【修复】修复 UniApp 管理后台审批详情无法查看公文发文、收文业务表单,显示「暂不支持该业务表单」的问题,补齐 PC 详情路径到移动端详情页的映射,由 @芋道源码 (opens new window) 修复 Admin Uniapp e77ae82f49 (opens new window),对应 https://t.zsxq.com/gOyIu (opens new window)
  • 【修复】修复 UniApp 管理后台使用新版 pnpm 安装依赖时,因依赖构建审批为占位值而中断的问题,改为显式的依赖构建白名单,并在工作区配置中保留已有的依赖覆盖,适配新版 pnpm 的冻结安装,由 @芋道源码 (opens new window) 修复 Admin Uniapp 1375a02708 (opens new window)
【v2026-11】
【v2026-09】

← 【v2026-11】 【v2026-09】→

Theme by Vdoing | Copyright © 2019-2026 芋道源码 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×