Files
luo 5e7f5eaba4
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 7m3s
fix: some
2026-09-18 10:31:14 +08:00

1.4 KiB
Raw Blame History

ADDED Requirements

Requirement: 代理注册店铺信息填写与店铺编号生成

代理注册页 SHALL 由注册者自行填写店铺名称;店铺编号 SHALL 由前端生成并随注册请求提交为 shop_code;注册页 MUST NOT 从二维码 URL 带入或锁定店铺名称与店铺编号。

Scenario: 扫码进入注册页

  • GIVEN 用户通过店铺分销二维码进入注册页URL 携带 distribution_code
  • WHEN 页面初始化
  • THEN 店铺名称输入框 MUST 为空且可编辑
  • AND 店铺编号 MUST NOT 由 URL 预填或锁定
  • AND 分销码 MUST 由 URL 带入并锁定

Scenario: 提交注册生成店铺编号

  • GIVEN 注册者已填写店铺名称与其他必填项
  • WHEN 其提交注册
  • THEN 请求体 MUST 携带前端生成的 shop_code
  • AND shop_code MUST 非空
  • AND MUST NOT 因店铺编号为空阻止提交

Scenario: 店铺名称必填

  • GIVEN 注册者未填写店铺名称
  • WHEN 其提交注册
  • THEN 前端 MUST 阻止提交并提示填写店铺名称

Requirement: 代理注册用户名长度校验

代理注册页用户名 SHALL 至少包含 3 个字符;不满足时前端 MUST 阻止提交并提示。

Scenario: 用户名长度不足

  • GIVEN 注册者输入的用户名长度为 1 或 2
  • WHEN 其提交注册
  • THEN 前端 MUST 阻止提交
  • AND MUST 提示用户名长度必须大于 2 个字符