Files
huang f339fb1987
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m8s
fix: 资产钱包自动创建机制 — 修复C端购买时钱包不存在报错
- client_order: 新增 getOrCreateWallet 兜底,钱包不存在时自动创建
- device_import: 设备导入事务内同步创建设备钱包
- iot_card_import: IoT卡批量导入后批量创建卡钱包
- queue/handler: 传递 AssetWalletStore 给两个导入 handler
- migration 000098: 为存量IoT卡和设备补建资产钱包
2026-03-30 11:37:41 +08:00

993 B
Raw Blame History

ADDED Requirements

Requirement: 佣金链断裂创建待审记录

当佣金链式计算过程中,某代理缺少套餐系列授权导致链路断裂时,系统 SHALL 创建一条 amount=0, status=99 的佣金记录,而非静默跳过。该记录的 remark SHALL 包含断裂原因(套餐系列 ID + 代理 ID

Scenario: 代理缺少套餐系列授权

  • WHEN 佣金链计算到某代理,该代理未被分配对应套餐系列的成本价
  • THEN 系统 SHALL 创建 CommissionRecord{amount: 0, status: CommissionStatusPendingReview(99), remark: "套餐系列[{id}]未分配给该代理,请人工核查"},记录 Warn 日志,然后 break 链路

Requirement: 待审佣金记录可筛选

佣金记录列表接口 SHALL 支持按 status=99 筛选待人工修正的记录。

Scenario: 平台管理员筛选待审记录

  • WHEN 管理员查询佣金记录列表且传入 status=99
  • THEN 返回所有待人工修正的佣金记录