-
按执行数据源选择统计日期、分页及分批删除语法。 统一不计数的限量查询入口并迁移 Lambda 查询,补充按类回归测试。
-
补齐发货状态校验,保留已发货物流编辑和读取状态 CAS,增加并发状态变化回归。 通过统一存储 DAO 幂等清理 TDengine、IoTDB 产品属性表,保留删除失败后的重试能力。 将电话费预置模板改为通讯费科目,补齐实际科目回归,并清理已完成的测试注释。 Refs #1310, #1324, #1326
-
启用并修复商品、DIY 页面及模板、交易订单测试,补齐测试表结构与依赖。 增加 CRM 删除日志上下文、优惠券模板已删除场景的回归测试,并对齐相关注释。 关联 #1313、#1315、#1317、#1319、#1321、#1323。
-
fix(promotion):删除 DIY 模板级联删除其自动生成的默认页面——消除页面列表孤儿页
-
[BUG] 优惠券:券的模板被删除后,这张券就删不掉了
-
fix(product):SPU 配送方式补字典值域校验——deliveryTypes 加 InEnum 枚举校验,枚举外值保存即拒
-
…Enum)`,枚举外值(如 3=虚拟)保存即拒 400,不再静默入库到下单才暴露;product 补 trade-api 依赖取在位枚举(A68)
-
移植 #1307 的日期、空值、逻辑删除及排序兼容调整。 31 条实际 XML 映射在 MySQL 与 PostgreSQL 各执行 102 次,结果一致。 Refs #1307, #1308
-
采用 #1268 的合并总量校验,收敛为一次 SKU 查询。 补充新增、合并、库存边界及拒绝后不写入的 7 个服务测试。 Refs #1268, #1267
-
fix(product): declare propertyId as Long in the property value page query
-
精简合同删除、回款期数与提现初始化注释,对齐库存服务计数方法的 Javadoc。
-
[BUG] 佣金提现:用户申请提现后单据状态为空,管理端没有"通过/驳回"按钮,这张单永久卡死
-
[BUG] 商城商品列表「新品优先」排序失效:app 分页接口排序白名单不放行 createTime
-
- 覆盖秒杀商品配置不存在时跳过库存恢复、正常配置同时恢复商品与活动库存 - 精简判空分支注释和日志,对齐项目代码风格 关联 PR: #1266 关联 issue: #1265
-
[BUG] 商城秒杀:取消「已删除秒杀活动」下的订单必报系统异常
-
- 在现有满减送用例中校验订单总赠送积分,防止支付发放与退款扣减口径不一致 - 精简赠送积分汇总注释,对齐相邻计算器代码风格 关联 PR: #1264 关联 issue: #1263
-
[BUG] 商城满减送活动:活动赠送的积分支付后不发放,退款时却照扣,用户积分净亏
-
- 迁移依赖坐标、包名和代码生成模板 - 修复全局 Long 转换器不生效导致的导出精度丢失(https://t.zsxq.com/a0w1V)
-
ProductPropertyValuePageReqVO.propertyId was a String while the DO column and ProductPropertyValueSaveReqVO are Long. MySQL coerces '100008' to a number silently, but PostgreSQL rejects the comparison, so filtering property values by property in the admin UI returned 500: ERROR: operator does not exist: bigint = character varying Bind the query parameter as Long. Spring MVC converts "100008" without any change on the frontend, and a non-numeric value now fails validation with 400 instead of reaching the database. Fixes #1293
-
…失/变更致建单状态为空、审核恒拒卡死(A37)
-
…eId 的「首页/我的」页并加事务,消除页面列表孤儿页(A69)
-
[BUG] 促销:新用户完成注册并正常登录,但一张新人券都领不到(—— 任意一张新人券过期,整批发放中断)
-
fix(test): 修正 Redis 配置层级并适配 Spring Boot 版本