break
e8ab1f471e
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 12m54s
fix(代理分销注册): 验证码改为落库成功后消费并细化失败原因
公开扫码注册原先在审批准备前就消费短信验证码,落库前的任何失败都会烧掉验证码,
客户重试只能得到统一的“分销码不可用”,掩盖了真实失败原因。
- 验证码校验与消费拆分为 CheckCode 与 ConsumeCode,注册记录与审批实例落库成功后才原子消费;
校验不消费、消费一次性,落库前失败时同一验证码可直接重试
- 分销码无效、所属店铺已停用、上级店铺缺少启用的主账号、验证码错误分别返回各自错误码与提示
- 注册必填字段缺失与请求参数校验失败提示定位到具体字段
- 同步公开接口描述与 agent-distribution-withdrawal 主 Spec 行为契约
2026-09-17 18:01:47 +08:00
..
2026-09-17 18:01:47 +08:00
2026-09-17 16:39:26 +08:00
2026-09-17 18:01:47 +08:00
2026-09-16 17:05:55 +08:00
2026-09-11 15:21:23 +08:00
2026-09-17 18:01:47 +08:00
2026-09-17 16:39:26 +08:00
2026-09-17 16:39:26 +08:00
2026-09-17 14:29:56 +08:00
2026-09-17 16:39:26 +08:00
2026-09-17 18:01:47 +08:00
2026-09-17 18:01:47 +08:00
2026-09-17 16:39:26 +08:00
2026-09-17 14:29:56 +08:00