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-14 14:25:03 +08:00
2026-09-03 09:28:28 +08:00
2026-08-10 16:30:38 +08:00
2026-09-17 16:39:26 +08:00
2026-08-13 17:26:36 +08:00
2026-09-14 16:51:44 +08:00
2026-09-16 17:33:11 +08:00
2026-09-11 15:20:21 +08:00
2026-08-07 16:18:07 +08:00
2026-09-03 09:28:28 +08:00
2026-09-15 16:29:56 +08:00
2026-08-07 16:18:07 +08:00
2026-09-14 12:00:35 +08:00
2026-08-11 11:18:11 +08:00
2026-09-07 11:34:23 +08:00
2026-08-13 16:09:38 +08:00
2026-08-07 16:18:07 +08:00
2026-09-14 18:32:26 +08:00
2026-09-16 17:33:11 +08:00
2026-09-07 11:34:23 +08:00
2026-09-16 17:05:55 +08:00
2026-09-14 09:49:03 +08:00
2026-09-15 11:54:56 +08:00
2026-09-03 09:28:28 +08:00
2026-09-17 14:29:56 +08:00
2026-09-17 14:29:56 +08:00
2026-09-03 09:28:28 +08:00
2026-09-03 09:28:28 +08:00
2026-08-20 18:06:45 +08:00
2026-09-03 09:28:28 +08:00
2026-09-10 10:53:07 +08:00