Files
break f15a64395f
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m30s
修复反馈
2026-08-10 16:30:38 +08:00

1.3 KiB
Raw Blame History

Why

代理系列授权页面无法获知套餐是否已授权,导致重复选择;主钱包低余额提醒依赖扣款事件的异步消费者再次判断,测试库已出现有效跌破阈值却没有生成通知事件的记录。

What Changes

  • 为代理系列授权提供独立的套餐候选列表,返回指定店铺、系列下每个可授权套餐的已授权状态,供前端置灰已授权项。
  • 保持现有首次创建和授权套餐管理提交接口不变,并由现有唯一约束作为并发重复授权的最终防线。
  • 将主钱包首次跌破 100 元的通知事件与扣款事实写入同一事务;余额恢复至 100 元及以上后再次跌破时再次创建通知事件。

Capabilities

New Capabilities

  • agent-series-package-options: 查询代理系列授权页面的套餐候选项及授权状态。

Modified Capabilities

  • package-lifecycle: 代理系列授权页面可查询并区分已授权与未授权套餐。
  • notification-delivery: 主钱包余额跨过低余额阈值时可靠创建并投递业务员通知。

Impact

  • 涉及代理系列授权路由、Handler、DTO、查询服务和套餐分配查询。
  • 涉及主钱包扣款事件 Writer低余额判断从其异步消费者迁入扣款事务。
  • 不增加依赖,不修改现有提交路由或数据库 Schema。