-
补充文件客户端的 RustFS 配置注释,沿用现有 S3 存储类型。 新增非主的 RustFS MySQL 示例配置,使用占位密钥和私有桶访问。
-
补齐发货状态校验,保留已发货物流编辑和读取状态 CAS,增加并发状态变化回归。 通过统一存储 DAO 幂等清理 TDengine、IoTDB 产品属性表,保留删除失败后的重试能力。 将电话费预置模板改为通讯费科目,补齐实际科目回归,并清理已完成的测试注释。 Refs #1310, #1324, #1326
-
启用并修复商品、DIY 页面及模板、交易订单测试,补齐测试表结构与依赖。 增加 CRM 删除日志上下文、优惠券模板已删除场景的回归测试,并对齐相关注释。 关联 #1313、#1315、#1317、#1319、#1321、#1323。
-
fix(pay):钱包流水汇总"累计支出"返回正值——selectPriceSum 对支出改 SUM(-price),与钱包级 total_expense 语义一致
-
[BUG] ERP 统计看板:采购/销售统计取数补「已审核」过滤——未审核即计入、反审核后仍计入
-
fix(promotion):删除 DIY 模板级联删除其自动生成的默认页面——消除页面列表孤儿页
-
[BUG] 优惠券:券的模板被删除后,这张券就删不掉了
-
fix(product):SPU 配送方式补字典值域校验——deliveryTypes 加 InEnum 枚举校验,枚举外值保存即拒
-
[BUG] CRM 删除产品/产品分类:操作日志必然记录失败(日志模板变量未放入上下文)
-
- 升级 checkout 与 setup-java,使用新版 Maven 缓存 - 根据根 POM 选择 JDK,覆盖三个主分支并支持手动触发 - 移除已失效的内嵌前端构建流水线
-
- 参数化 Maven 构建、产物归档与 SSH 部署 - 补充运行时配置、备份、精确进程停止及启动检查 - 完善端口冲突处理与旧备份清理提示
-
…Enum)`,枚举外值(如 3=虚拟)保存即拒 400,不再静默入库到下单才暴露;product 补 trade-api 依赖取在位枚举(A68)
-
…,删除操作日志必抛 EL1007E 致审计留痕缺失
-
将 script/docker 迁移为 script/docker-compose,更新 MySQL、Redis、后端和 Nginx 配置。 提供环境变量示例、初始化与运维说明,统一要求 Compose 2.20.2 及以上。
-
统一持久化测试的时间精度,固定 OAuth2 生成时间并校验过期时长。 恢复数据库、Redis、日志清理及支付提交中的时间字段断言。
-
点评测试按累计 1000 字符校验,车辆完整编辑允许清空部门。 补充非法部门校验失败时不更新车辆数据的单元测试。
-
对齐 Boot、Cloud 通用依赖,保留 JDK8、JDK17 和 Spring Boot 4 的平台差异。 修正依赖升级暴露的测试数据与时间精度问题,适配 Vert.x 5 API。 按运行时验证保留必要的 Bouncy Castle、OpenTelemetry 和 Kotlin 依赖约束。
-
扣减积分时在数据库原子校验余额,更新后重读实际积分写入流水。 补充并发增减、余额边界、缓存失效及事务回滚的 H2 单元测试。 参考:https://gitee.com/zhijiantianya/yudao-cloud/pulls/273
-
- 按当前积木2.5.4权限注解与默认实现补齐51项权限,统一为单个数组 - 保留超级管理员判断、普通用户权限及原有认证和签名校验 - 补充权限与角色的管理员、普通用户及未登录场景单测 参考 Gitee !1600:https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1600
-
批删前检查所有部门的数据范围,任一越权则整批拒绝。 userId 由 Controller 显式传入,保留授权跨租户和忽略数据权限行为。 其他写操作保持原有行为;23 个服务测试与 9 项 MySQL 写入检查通过。 参考:https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1582
-
移植 #1307 的日期、空值、逻辑删除及排序兼容调整。 31 条实际 XML 映射在 MySQL 与 PostgreSQL 各执行 102 次,结果一致。 Refs #1307, #1308
-
选择性移植 #1306 的业务对象 READ 权限注解,不包含原 PR 的 POM 调整。 8 类业务对象与 8 类访问状态,共 64 项权限 AOP 检查通过。 Refs #1306, #1305
-
采用 #1304 的提交入口归属检查,并在查询和提交入口同时核对 userId、userType。 拒绝发生在同步、钱包和支付提交前,保留历史订单空字段兼容。 20 项实际 Spring MVC 边界检查通过。 Refs #1304, #1303
-
使用识别引号和注释的语句扫描,避免将 INSERT 数据误识别为建表语句。 保留缩进及同行多语句,按真实 DDL 提取注释,处理文件起始 BOM。 补充 14 个 Python 行为测试,独立扫描矩阵 12 项通过。 Refs #1274, #1273
-
采用 #1268 的合并总量校验,收敛为一次 SKU 查询。 补充新增、合并、库存边界及拒绝后不写入的 7 个服务测试。 Refs #1268, #1267