-
[BUG] ERP 删除产品:被「其它入库/其它出库/盘点」单据引用的产品照样能删掉,单据明细从此空白(引用校验只查了六类单据)
-
[BUG] CRM 产品:产品被「已删除的合同」的明细行拦死,永远删不掉(删合同不清明细、产品引用计数不看合同删除状态)
-
[BUG] CRM 回款:挂在回款计划下的回款永远删不掉——计划已删时删除必报系统异常,计划未删时又被拒绝(——操作日志取计划期数未判空)
-
[BUG] 商城商品列表「新品优先」排序失效:app 分页接口排序白名单不放行 createTime
-
[BUG] 商城秒杀:取消「已删除秒杀活动」下的订单必报系统异常
-
[BUG] 商城满减送活动:活动赠送的积分支付后不发放,退款时却照扣,用户积分净亏
-
- 前后端请求 Header 统一为 Map 对象,保留顺序、逐值 ENV 解析及会话占位符,支持重复校验和空对象清空 - 升级 spring-ai-agent-utils 至 0.13.0,固定技能注册顺序,明确同名技能首次注册行为 - 避免占位符解析和供应商 HTTP 探测异常回显配置、密钥原文 - 首页图表关闭动画,支持容器尺寸变化、keepalive 恢复及卸载释放 - 补充模型、Header 和技能执行回归测试,统一 AI1 单测代码风格 验证:jdk25、sb4 各 210 项测试通过;前端 ESLint、类型检查、构建及浏览器回归通过
-
- 将 device_message 改为 ts + id 复合主键,保留同毫秒的不同消息 - 消息 id 为空时生成 UUID,并补充兜底单测 - 查询按 ts、id 倒序排序,保证同毫秒数据分页稳定 验证:消息服务 14 个单测通过,真实 TDengine 3.3.8.4 集成验证通过 注意:已有消息表需单独迁移,服务端需支持 VARCHAR 复合键 相关讨论:https://t.zsxq.com/YP2ao 相关 PR:https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1598
-
确保 MyBatis 翻译驱动、TransService 与 TranslateUtils 按正确顺序初始化, 修复 Spring Boot 启动时 SimpleTransService 缺失问题。 参考:https://t.zsxq.com/nX3vi
-
校验任务归属流程与当前用户,并在发起人无待办时回落为只读权限。补充跨流程任务、他人待办及流程结束场景的 Flowable 集成测试。
-
修复 Vben5 字典控件、日期及树选择属性、导入文件移除和 API 导入路径。 修复主子表数据获取、临时编号、必填校验和主表切换后的旧数据残留。 补齐工具方法与组件导入,修正 Ele 工具栏标签及 Vue3 单选多选绑定。 同步 Vue2 组件标签与 prop 声明、旧 Vben 日期范围格式。 更新生成快照,增加跨前端组件契约测试。 验证:85 条 CodegenEngine 测试、138 份 Vue 模板编译通过; Codex、Qwen、DeepSeek 三路评审通过。
-
[BUG] 钱包并发消费:同钱包两笔并发扣款后流水余额链不连贯
-
fix(mes): 编码规则固定字符(编码前缀)跨规则重复时保存拒绝,避免不同规则生成无法区分的编码
-
[BUG] MES 库存调拨:新建调拨单选了转移日期、保存提示成功,但日期存成 1970-01-01、列表显示空白
-
[BUG] 促销:新用户完成注册并正常登录,但一张新人券都领不到(—— 任意一张新人券过期,整批发放中断)
-
- 移植 PR #1261 的修复,适配 jakarta.validation - 补充名称格式校验的单元测试,4 个测试通过 原 PR 作者:huanghaiwei123 关联 Issue:#1252